特定の単語のためのtxtファイルを検索し、行全体を印刷したい:私は私のコードは、現在ある
admin_username_choice = input("Enter the user's username: ")
with open("data.txt") as f:
line = f.read().split()
for line in f:
if admin_username_choice in line:
print(line)
else:
print("Incorrect information")
が、これはプリントアウト - ラインのためにFに: とValueError:閉じ上のI/O操作をファイル。
私が間違っていることを教えてもらえますか?
通常、質問者があなたがしたことをなぜ理解したかを理解するのに役立つ説明を少し追加することが適切です。 – Aaron
それは本当です。 Lemme edit – SuperStew
'lines'は初期化する必要はなく(ステートメントはスタックフレームをプッシュまたはポップしません)、' .split() 'の結果がリストを返すので、リストとなります。 – Aaron