我正在使用 Windows 10 和 winpython。我有一个扩展名为 .dwt 的文件(它是一个文本文件)。我想将此文件的扩展名更改为 .txt。
我的代码不会抛出任何错误,但不会更改扩展名。
from pathlib import Path
filename = Path("E:\\seaborn_plot\\x.dwt")
print(filename)
filename_replace_ext = filename.with_suffix('.txt')
print(filename_replace_ext)
Run Code Online (Sandbox Code Playgroud)
在winpython的ipython窗口输出中打印出预期的结果(如下图):
E:\seaborn_plot\x.dwt
E:\seaborn_plot\x.txt
但是当我寻找一个扩展名重命名的文件时,扩展名没有改变,只有原始文件存在。我怀疑 Windows 文件权限。