我使用的是windows10和Python2.7.14。在命令提示符下运行python脚本。我想读取文本文件中的一些行并与一些文本进行比较,如果匹配,则应将其存储在数组中。我也希望数组是全局的。但在我的脚本中,我无法将内容存储在数组中。我如何实现这一点。在
#This method is to reading logfile and saving the different datas in different lists
def Readlogs(Filename):
datafile = file(Filename)
for line in datafile:
if "login = " in line:
print(line)
trial=line
s2 = "= "
ArrayLogin = trial[trial.index(s2) + len(s2):]
print(ArrayLogin)
print(ArrayLogin)
if "Overlay = " in line:
print(line)
trial2=line
s2 = "= "
arrayOverlay = trial2[trial2.index(s2) + len(s2):]
print(arrayOverlay)
Readlogs(WriteFileName)
可以声明空数组并向其追加项。在
相关问题 更多 >
编程相关推荐