1. 程式人生 > >Python簡單的檔案讀寫

Python簡單的檔案讀寫

#!/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('這是新寫入的文字')