UnsupportedOperation:无法执行非零当前相对搜索:Python

Man*_*Pal 8 python python-3.x

下面是我的代码,我正在使用:

with open(r'C:\Users\Manish\Desktop\File5.txt', 'r') as f:
     fo = f.read(20)
     print(fo)
     f.seek(20,1)
     fo = f.read(20)
     print(fo)
Run Code Online (Sandbox Code Playgroud)

但它没有从当前位置获取下一行,而是反复向我显示错误。我的代码问题出在哪里?

小智 10

似乎仅在二进制模式下支持当前流和流末尾的偏移量。你必须用它来打开文件

open(r'C:\Users\Manish\Desktop\File5.txt', 'rb')
Run Code Online (Sandbox Code Playgroud)