こんにちは私は、Pythonを使用してテキストファイル内の文字列を検索したいと思います。私はpython3を使用しています。ここでテキストファイルの検索文字列:名前が定義されていないエラーpython3
私のコードは次のとおりです。 -
def check():
datafile = open('testfile.txt')
found = False
for line in datafile:
if good in line:
found = True
break
return found
found = check()
if found:
print ("String found")
else:
print ("not found")
ここTESTFILE.TXTは「良い」の文字列を含むテキストファイルです。したがって、期待される出力は "String found"でなければなりません。しかし、 "NameError:name 'good'が定義されていません。
'good'は文字列ではありません。 「良い」は。 –