我无法从python文件中读取数据。下面是我得到的示例代码和错误。你知道吗
abc.txt has the value 2015-05-07
f = open("/opt/test/abc.txt","r")
f.read()
last_Exe_date = f.read()
f.close()
读取文件时(anc.txt文件)我得到错误:TypeError:参数1必须是字符串或只读字符缓冲区,而不是文件。我无法从文件中读取最后一个执行日期的值(abc.txt文件) . 如果我把代码弄错了,请你纠正我好吗。你知道吗
Tags:
当您读取一次文件时,光标位于文件的末尾,您将无法通过重新读取获得更多内容。通读the docs以进一步理解它。并使用
readline
逐行读取文件。你知道吗哦,去掉
read
调用末尾的分号。。。你知道吗以下操作应该可以正常工作:
如前所述,您有
f.read()
两次,因此当您试图将内容存储到last_Exe_date
时,它将是空的。你知道吗您还可以考虑使用以下方法:
这将确保文件在之后自动关闭。你知道吗
相关问题 更多 >
编程相关推荐