在h5py中,我可以使用下面的代碼打開一個文件f = h5py.File('myfile.hdf5','w')根據文檔,w Create file, truncate if exists
w- or x Create file, fail if exists使用“w”時“截斷”是什么意思?一般來說,“使用w”與“使用w-”有哪些不同的場景?
3 回答

繁華開滿天機
TA貢獻1816條經驗 獲得超4個贊
w Create file, truncate if exists
意思是(模仿)創建全新的文件:
如果不存在具有適當名稱的文件,則會創建它(真的,不是模仿)。
如果它存在,則會模仿文件創建(即好像它會先被刪除,然后再次創建)。
w- or x Create file, fail if exists
此參數對于防止無意覆蓋現有文件的安全性很重要(與參數相反"w"
,它會在沒有警告的情況下覆蓋文件)。
添加回答
舉報
0/150
提交
取消