我有一个名为'a.txt'的txt文件,其中包含以下内容:
Hi=Python
现在,我在'='上拆分内容...但是下面给出的代码没有按预期运行:
with open("j1.txt") as data:
for line in data:
j=line.split('=')
if j[1]=='Python':
print 'hi'
有人可以帮助指出错误并帮助纠正错误。
答案 0 :(得分:5)
j[1]
以换行符\n
结尾(文本文件中的每一行都有)。剥去它之前:
j = line.rstrip().split('=')