file.txt只包含“1”号。
我尝试了这个,但没有奏效。
file = open("file.txt", "r")
if file.read() == "1":
print("something")
else:
print("else")
file.close()
答案 0 :(得分:0)
试试这个:
file = open("file.txt", "r")
if file.read() == "1":
print("something")
else:
print("else")
file.close()
答案 1 :(得分:0)
适合我。您在:
之后遗漏了else
。
file.txt
内容(没有新行或尾随空格)
1
代码
with open('file.txt') as file:
if file.read().strip() == '1':
print("something")
else:
print("else")