|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
- import easygui as g
- import os
- fieldname= ['文件名','路径','写入的字段']
- pro = g.multenterbox('输入你想搜索的文件',field = fieldname)
- name = pro[0]
- path = pro[1]
- write =pro [2]
-
- def search (name,path,write):
- os.chdir(path)
-
- for each in os.listdir(os.curdir) :
- try:
- os.chdir(each)
-
- if os.path.isdir(each):
- os.chdir(each)
- search (name,each)
- os.chdir(os.pardir)
- if name == each:
- target = open (name,'w')
- target.write(str(write))
- target.close()
- mulu = os.getcwd ()
- except PermissionError :
- continue
- save = open ('保存的文件'.corner,'w')
- save.write(mulu)
- save.close()
- search(name,path,write)
复制代码
是个搜索文件 并且把字段写入文件 并保存为.corner的 程序。。
老是报错啊。。。
- Traceback (most recent call last):
- File "C:/Users/Administrator/1.py", line 37, in <module>
- search(name,path,write)
- File "C:/Users/Administrator/1.py", line 19, in search
- os.chdir(each)
- FileNotFoundError: [WinError 2] 系统找不到指定的文件。: '360SANDBOX'
复制代码 |
|