获取错误:
NameError:名称'filelist'未定义>>>
代码:
>import re
>import os
>def file_rename ():
>filelist = os.listdir(r"D:\movies")
>savedpath=os.getcwd()
>print("current working directory is"+savedpath)
>print (filelist)
>os.chdir(r"D:\movies")
>for filename in filelist:
>new_name = re.sub('[0-9]', '', filename)
>print (new_name)
file_rename ()
答案 0 :(得分:0)
我不知道你想要做什么。 因为你用错误的句法编写代码。 但我认为你附近的代码:
import re
import os
def file_rename ():
filelist = os.listdir(r"/home/omilun/Desktop/")
savedpath = os.getcwd()
print("current working directory is"+savedpath)
print(filelist)
os.chdir(r"/home/omilun/Desktop")
for filename in filelist:
new_name = re.sub('[0-9]', '', filename)
print(new_name)
file_rename ()
你应该给absolute address
。我知道Unix和我使用Unix目录地址。您可以使用Windows上的绝对地址更改它们。