fd1.seek(0,2)找不到EOF

时间:2018-11-13 02:25:36

标签: python

我正在学习7. Input and Output — Python 3.7.1 documentation

  

f.seek(偏移量,from_what)。

通过这样的测试,假设测试包含内容

In [7]: !cat test                                                                                                 
The first line. 

我在第一航站楼中打开

In [9]: fd1 = open('test', 'w')                                                                                   

In [10]: fd1.seek(0, 2)  #go to the end                                                                                         
Out[10]: 0

然后将其写入。

In [18]: fd1.write("This is the second line from terminal 1")                                                     
Out[18]: 39
In [19]: fd1.flush() 
In [24]: !cat test                                                                                                
This is the second line from terminal 1

原始文本被覆盖。

fd1.seek(0, 2)不起作用,这是什么问题?

0 个答案:

没有答案