1,文字檔案
2,二進位制檔案
print(type(data)) # with open('吉多.jpg', 'wb') as fs2:
fs2.write(data)
except filenotfounderror as e:
print('指定的檔案無法開啟.')
except ioerror as e:
print('讀寫檔案時出現錯誤.')
print('程式執行結束.')
if __name__ == '__main__':
main()3,json檔案
json跟python中的字典其實是一樣一樣的,事實上json的資料型別和python的資料型別是很容易找到對應關係的,如下面兩張表所示。
json
python
object
dict
array
list
string
strnumber (int / real)
int / float
true / false
true / false
null
none
python
json
dict
object
list, tuple
array
strstring
int, float, int- & float-derived enums
number
true / false
true / false
none
null
我們使用python中的json模組就可以將字典或列表以json格式儲存到檔案中,**如下所示。
import json
def main():
mydict = ,,]
}try:
with open('data.json', 'w', encoding='utf-8') as fs:
json.dump(mydict, fs)
except ioerror as e:
print(e)
print('儲存資料完成!')
if __name__ == '__main__':
main()
python之檔案讀寫和異常處理
檔案讀取 寫入和異常處理操作舉例 date 2017 07 17 file name d file demo.txt with open file name,w as write file obj 寫入檔案 write file obj.write hello n write file obj.wr...
python之檔案讀寫和異常處理
檔案讀取 寫入和異常處理操作舉例 date 2017 07 17 file name d file demo.txt with open file name,w as write file obj 寫入檔案 write file obj.write hello n write file obj.wr...
python檔案讀寫,異常簡介
直接讀取 with在不需要訪問時自動關閉 開啟專案下的檔案,直接讀取 若要讀取指定檔案,則要輸入指定路徑 f pycharm project readwrite pi digits.txt with open pi digits.txt as file object contents file ob...