读取文件f指令. read()的参数
按上课视频和讲义里面,读取文件可以设定size的参数,读取需要的字节数:f = read(size = 8) 或 f = read(size = -1)
但是,当我试图读取文件时,显示的是这样:
f1.read(size = 6)
Traceback (most recent call last):
File "<pyshell#15>", line 1, in <module>
f1.read(size = 6)
TypeError: TextIOWrapper.read() takes no keyword arguments
>>> f.read(size= -1)
Traceback (most recent call last):
File "<pyshell#19>", line 1, in <module>
f.read(size= -1)
TypeError: TextIOWrapper.read() takes no keyword arguments
这是为什么?f和f1都是已经打开的文件。 难道讲义有错? 改成
f1.read(6)]
不需要那个 size f.read(6)
f.read(-1)
即可,不需要加size 把size去掉 {:10_316:}我犯了一个愚蠢的错误!谢谢!
页:
[1]