亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

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
泌阳县| 枣强县| 白城市| 贵南县| 奈曼旗| 额尔古纳市| 吉木乃县| 青川县| 霞浦县| 鄂托克旗| 灵武市| 喀喇沁旗| 洪雅县| 万荣县| 石渠县| 手机| 灌南县| 南投县| 曲阜市| 奇台县| 绥芬河市| 高州市| 茶陵县| 岑溪市| 华池县| 清水县| 阿坝县| 西充县| 浠水县| 长兴县| 古交市| 疏勒县| 永州市| 张北县| 昭通市| 依兰县| 云林县| 乌拉特前旗| 哈密市| 元朗区| 杭锦后旗|