我正在使用一个系统,该系统每次启动程序时都会从文本文件中读取用户名和警告编号。我的问题是,当我将用户名和警告添加到嵌套有用户名和警告的列表中时,列表会跳过文本文件中的第1,第3等项,因此我会遇到。另外,如果有人可以提供一种从某人的用户名中删除逗号的方法,将不胜感激!
with open("Warnings.txt", "r") as f:
for line in f:
lineRead = f.readline()
print (lineRead)
lineRead = lineRead.split()
ReadWarnings.append(lineRead)
print (ReadWarnings)
f.close()
Output
[['Narod', '2'], []]
Expected output:
[['Noxious', '1'], ['Narod', '2'], ['Fred', '1']]
编辑:
Warnings.txt contents
Noxious, 1
Narod, 2
Member2, 1