以下代码是我首先尝试的,但some_path.with_suffix('.jpg')明显返回pathlib.PosixPath对象(我在Linux上)而不是我的PosixPath版本,因为我没有重新定义with_suffix。我是否需要复制pathlib中的所有内容,或者有更好的方法吗? import os
import pathlib
from shutil import rmtree
我有一个名为“não.mp3”的文件,当我尝试用pathlib打开它时,名称转换为“nao.mp3”,因为没有这样的文件在文件夹中,python返回错误: >>> p = Path("D:/não.mp3")
>>> p
WindowsPath('D:/nao.mp3')
>>> p.exists()
False
>>> with p.open() as f: f.readline()