Python簡單的檔案讀寫
阿新 • • 發佈:2019-01-09
#!/usr/bin/env python # -*- coding: utf-8 -*- # @Time : 2018/10/2 13:57 # @Author : 硃紅喜 # @Site : # @File : FileRead.py # @Software: PyCharm # open()有四個引數 # open(path,type,[encode],[ignoreError]) # 第一種讀檔案的方式 這裡讀取txt檔案 try: f1 = open("C:/users/breeziness/desktop/test.txt", 'r') print(f1.read()) finally: if f1: f1.close() # 第二種python自帶的方式,with方式和前面的try ... finally是一樣的,並且不必呼叫f.close()方法。 with open("C:/users/breeziness/desktop/test.txt", 'r') as f: print(f.read()) # 這裡讀取二進位制檔案 圖片 以‘rb’方式讀取 with open("C:/users/breeziness/desktop/1.png", 'rb') as f: print(f.read()) # 寫檔案 ‘w’方式直接覆蓋原先內容 ‘a’append方式則是追加在後面 with open("C:/users/breeziness/desktop/test.txt", 'a') as f: f.write('這是新寫入的文字')