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方法将指定字符串写入文件

浙公网安备 33010602011771号