以下代碼是我首先嚐試的,但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()