contents = "Test Message"
def readAndWritetofile():
with open("file.txt", 'w+') as file:
file.write(contents)
file.seek(0)
print(file.read())
readAndWritetofile()
或
contents = "Test Message"
def readAndWritetofile():
with open("file.txt", 'w') as file:
file.write(contents)
# exit the with closes the file
with open("file.txt") as file:
print(file.read())
readAndWritetofile()
写入后,文件指针位于文件末尾。您可以返回开始或重新打开
或
您应该添加
file.seek(0)
。如果忘记了这一点,file.read()
调用将尝试从文件末尾读取,并返回一个空字符串当前,指针位于文件的末尾
file.seek(0)
将其移动到文件的开头你忘了
在6号线之前
相关问题 更多 >
编程相关推荐