我正在阅读有关.html使用正则表达式(re模块)搜索文件的教程。我正在使用解释器。
我打开了文件并进行了搜索。每次尝试后,我都会f.seek(0)回到文件的开头进行下一次尝试。我使用 . 确认了我在文件中的位置f.tell()。
我第一次这样做时,文件的位置(以字节为单位)被返回而没有L附加。但是经过几次尝试,f.tell()返回了L附加的位置。
我了解L表示文件位置(in bytes)是long number. 但是为什么会f.tell()突然开始返回L,而以前没有呢?
然后我关闭并重新打开文件,并从一开始就f.tell()返回long number?