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

溫馨提示×

python怎么刪除文件中的某一行

小億
141
2023-11-18 10:46:03
欄目: 編程語言

要刪除文件中的某一行,可以使用以下步驟:

  1. 打開文件,使用"r"模式讀取文件內容。
  2. 將文件內容逐行讀取到一個列表中,可以使用readlines()方法。
  3. 關閉文件。
  4. 在列表中刪除指定行,可以使用del語句。
  5. 打開文件,使用"w"模式寫入修改后的內容。
  6. 將列表中的內容逐行寫入文件。
  7. 關閉文件。

以下是一個示例代碼:

def delete_line(filename, line_number):
    # 打開文件,使用 "r" 模式讀取文件內容
    with open(filename, "r") as file:
        # 將文件內容逐行讀取到一個列表中
        lines = file.readlines()

    # 在列表中刪除指定行
    if line_number < len(lines):
        del lines[line_number]

    # 打開文件,使用 "w" 模式寫入修改后的內容
    with open(filename, "w") as file:
        # 將列表中的內容逐行寫入文件
        file.writelines(lines)

# 示例使用
filename = "example.txt"
line_number = 2
delete_line(filename, line_number)

上述代碼將刪除文件 “example.txt” 中的第 2 行。請根據實際需求修改文件名和行號。

0
临沧市| 亚东县| 垫江县| 天台县| 阿克陶县| 承德县| 平湖市| 曲沃县| 涿州市| 任丘市| 盐源县| 宁都县| 平遥县| 荥经县| 突泉县| 梁平县| 涟源市| 施甸县| 孝昌县| 东海县| 长汀县| 吉木乃县| 浮山县| 卓资县| 呼玛县| 井研县| 沙坪坝区| 扶风县| 甘谷县| 德钦县| 广元市| 华安县| 上栗县| 遵化市| 苗栗市| 泸州市| 北安市| 盈江县| 晋城| 和田县| 井冈山市|