中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

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
新宁县| 开远市| 大名县| 包头市| 泽州县| 民丰县| 永定县| 洪洞县| 揭东县| 汽车| 衡阳市| 镇康县| 凌源市| 威远县| 油尖旺区| 高青县| 左贡县| 青河县| 凌海市| 枞阳县| 金溪县| 鞍山市| 通州区| 宣化县| 错那县| 连州市| 宿州市| 克东县| 巧家县| 新蔡县| 景谷| 桦川县| 班玛县| 永安市| 历史| 治县。| 宁陕县| 常熟市| 灵台县| 广昌县| 申扎县|