我想打開一個文件,閱讀內容,比較與散列,如果有必要再覆蓋文件。應該是基本的東西,但不知何故我無法讓它工作。我現在有:Python閱讀()不工作
with open(name, 'wb+') as des:
current_content = des.read()
我100%肯定該文件不是空的,我期待在正確的文件(以後的數據被寫入到它,這工作),但不知何故current_content作爲結束空字符串。
with open(name, 'wb+') as des:
des.write('Test')
des.seek(0)
current_content = des.read()
如果我嘗試上述current_content將返回'測試'。任何人都知道什麼會導致這種行爲?
w +根據open()文檔截斷文件。 – srowland