Python文件与异常

Python文件与异常



读取文件

path.read_text

假设有一名为"pi_digits.txt"的文件,内容如下:

3.1415926535
  8979323846
  2643383279

使用pathlib库中的Path类对指定路径文件进行访问

from pathlib import Path

path = Path('pi_digits.txt')
contents = path.read_text()
print(contents)

path 类的 read_text方法将指定文件的内容全部作为一个字符串返回

运行结果如下:

3.1415926535
  8979323846
  2643383279

string.splitlines

string 类的 splitlines 方法将指定字符串以行为单位转换为字符串列表

from pathlib import Path

path = Path('pi_digits.txt')
contents = path.read_text()

lines = contents.splitlines()
for line in lines:
    print(line)

运行结果如下

3.1415926535
  8979323846
  2643383279

写入文件

path.write_text

path 类的 write_text 将指定字符串写入指定文件中

from pathlib import Path

path = Path("write.txt")
path.write_text("I love programming.")

如果指定路径不存在,那么首先会创建文件,如果指定路径存在,那么文件会先被直接清空。随后write_text方法将指定字符串写入文件

异常

posted @ 2026-01-25 20:29  DuckingWJ  阅读(0)  评论(0)    收藏  举报