2012-03-28 44 views
2

我有一大堆非法的文件名,我想用'ren'命令重命名它們。我如何在Windows 7上使用python批量執行'ren'?如何在python中批量重命名窗口

+0

從python調用批處理文件? – 2012-03-28 14:02:45

+4

小心地使用'os.rename'。 – MattH 2012-03-28 14:03:25

回答

2

您應該使用python函數,它會更容易捕獲錯誤,而不是依賴於ren命令。

import os 
os.rename(src, dst) 
0

STS =使用os.system( 「mycmd」 + 「myarg」)


STS =呼叫( 「mycmd」 + 「myarg」,殼=真)

http://docs.python.org/library/subprocess.html

例如:


    import os 
    os.system("rename.bat") 
    #or use command "start" for start bat files