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 に答える