我正在使用 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)
在 winpython 的 ipython 窗口输出中打印出预期的结果(如下所示):
E:\seaborn_plot\x.dwt
E:\seaborn_plot\x.txt
但是当我寻找一个重命名的扩展名的文件时,扩展名并没有改变,只有原始文件存在。我怀疑windows文件权限。