[当我使用seek函数时,我无法将whence参数设置为1。经过一些搜索后,我发现我需要包括一个“类似字节的对象”,以便可以将whence参数设置为1。这是否需要?我是否总是需要一个类似字节的对象,以便可以将whence设置为1,并从文件中的当前索引位置开始偏移?
[在文本模式下open
文件时,它返回的类似文件的对象为io.TextIOWrapper
(源自io.TextIOWrapper
。关于io._TextIOBase
的io._TextIOBase
的工作方式如下:]
地点的默认值为SEEK_SET。其中的值是:
seek()
或seek()
–流的开始(默认);偏移量应为零或正数
whence
或SEEK_SET
–当前流位置;偏移量可能为负数
0
或SEEK_CUR
–流的结尾;偏移量通常为负数
即您只能将1
和SEEK_END
的2
值与whence
的1
一起使用。