1
我想一個特定擴展名添加到文件(可能有也可能沒有擴展名),我試過這段代碼:如何在python中添加/替換文件名的擴展名?
import os
thisFile = "/home/username/myfile.txt"
base = os.path.splitext(thisFile)[0]
os.rename(thisFile, base + ".doc")
任何其他方式?
我想一個特定擴展名添加到文件(可能有也可能沒有擴展名),我試過這段代碼:如何在python中添加/替換文件名的擴展名?
import os
thisFile = "/home/username/myfile.txt"
base = os.path.splitext(thisFile)[0]
os.rename(thisFile, base + ".doc")
任何其他方式?
那麼,有沒有理由base
變量...
os.rename(thisFile, os.path.splitext(thisFile)[0] + ".doc")
比
但另一方面,它看起來好像沒什麼問題。
這個問題似乎是脫離主題,因爲它是關於改善工作代碼。您可以通過codereview.stackexchange.com獲得幫助。 –
@HenryKeiter我修改了這個問題 – Patrick