91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

Python文件打開、讀取及寫入的方法是什么

小億
84
2024-02-01 11:24:54
欄目: 編程語言

Python中打開文件的方法有兩種:使用open()函數和使用with語句。

  1. 使用open()函數打開文件: f = open('filename', 'mode')

    • filename是文件的路徑和名稱;
    • mode是打開文件的模式,常用的模式有:
      • 'r':只讀模式(默認);
      • 'w':寫入模式,如果文件存在則清空文件內容,如果文件不存在則創建新文件;
      • 'a':追加模式,如果文件存在則在文件末尾添加內容,如果文件不存在則創建新文件;
      • 'x':獨占創建模式,只能創建新文件,如果文件已存在則拋出異常;
      • 'b':二進制模式;
      • 't':文本模式(默認)。 返回一個文件對象,可以通過該對象對文件進行操作。
  2. 使用with語句打開文件:

    with open('filename', 'mode') as f:
        # 在此執行文件操作
        ...
    

    with語句會自動關閉文件,不需要手動調用close()方法。

文件對象可以使用以下方法進行讀取和寫入操作:

  • 讀取文件:

    • read([size]):讀取文件的內容,可指定讀取的字節數。若不指定大小,則讀取整個文件內容。
    • readline():讀取文件的一行內容。
    • readlines():將文件的所有行讀取到一個列表中。
  • 寫入文件:

    • write(str):將字符串寫入文件。
    • writelines(list):將列表中的字符串逐行寫入文件。

示例:

# 打開文件并讀取內容
with open('file.txt', 'r') as f:
    content = f.read()
    print(content)

# 打開文件并寫入內容
with open('file.txt', 'w') as f:
    f.write('Hello, World!')

0
仲巴县| 谷城县| 若羌县| 屏山县| 上林县| 东乡族自治县| 汉源县| 师宗县| 芦山县| 剑阁县| 浠水县| 河津市| 乐亭县| 子洲县| 开远市| 敦化市| 鄄城县| 大化| 宁明县| 汾阳市| 隆昌县| 沽源县| 马关县| 枣强县| 太康县| 堆龙德庆县| 杭锦旗| 曲阜市| 麟游县| 大石桥市| 昌宁县| 高台县| 莎车县| 新晃| 扶风县| 鄂州市| 鄂尔多斯市| 西城区| 黄龙县| 宿松县| 台安县|