我的代码当前为:
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操作。你知道吗
有人能告诉我我做错了什么吗?你知道吗
试试这个
您的缩进块已关闭。转到for块时,with语句关闭文件。这段代码应该是你想要的。你知道吗
with
关闭文件,从而使其余代码无法访问该文件。您可能需要检查缩进。你知道吗相关问题 更多 >
编程相关推荐