file=open(r'D:\test.txt’, 'r') try: print(file.read()) print(file.readlines()) finally: file.close() hello everyone XXXXX []
open一个文件后,不能同时使用read方法和readlines方法,百度说的是文件流被占用了,是这么一回事吗? 如何不打开两次文件的情况下,同时使用两种方法
收起
增加file.seek(0)如下图可成功读取:
file = open(r'images/1.txt', 'r') try: print(file.read()) file.seek(0) print(file.readlines()) finally: file.close()
报告相同问题?