前言
1、NameError: name ‘raw_input’ is not defined
if __name__ == '__main__':
root=raw_input("输入搜索目录:")
key=raw_input("输入待搜索的文件夹名称:")
#newdir = raw_input("文件夹改名为:")
#serchDir(root,key)
base="".join([root,key])
fileName=raw_input("请输入要查找的文件名称或后缀名:")
for result in find_file_by_pattern(fileName,base):
print (result)
2、解决方式
raw_input是2.x版本的输入函数,该函数在新版本环境下会报错未定义。在3.x版本中应该用input()代替raw_input()
if __name__ == '__main__':
root=input("输入搜索目录:")
key=input("输入待搜索的文件夹名称:")
#newdir = input("文件夹改名为:")
#serchDir(root,key)
base="".join([root,key])
fileName=input("请输入要查找的文件名称或后缀名:")
for result in find_file_by_pattern(fileName,base):
print (result)
总结
分享:
众生皆苦,有形的累,无形的累,皆因累字所困,毛笔悬空而写,可远赴长征,精神世界,由潜而发,可踏破万里。