0

我有一个名为 'a.txt' 的 txt 文件,其内容如下:

    Hi=Python

现在,我在 '=' 上拆分内容......但是下面给出的代码没有按预期运行:

with open("j1.txt") as data:
    for line in data:
        j=line.split('=')
        if j[1]=='Python':
            print 'hi'

有人可以帮助查明错误并帮助纠正它。

4

1 回答 1

5

j[1]以换行符结尾\n(文本文件中的每一行都如此)。之前去掉它:

j = line.rstrip().split('=')
于 2012-06-19T11:10:22.410 回答