-2
爲什麼當我通過r+
模式向文件添加一個字,前三行被截斷並且該字被插入?r +模式的行爲
所以,就我而言,這意味着r +會覆蓋3行。有什麼問題?
我的txt文件:
line 1
line 2
line 3
line 4
我用R +模式下打開它,並寫了單詞 「你好」,所以結果是:
hello
line 4
我的代碼:
file_name = raw_input("--> ")
target = open(file_name, 'r+')
target.write('hello')
target.seek(0)
print target.read()
target.close()
請添加[mcve]。 – TigerhawkT3
你的代碼在哪裏? – Prajwal
您的代碼按預期工作。 – Psytho