作者suzuke (suzuke)
看板Python
标题Re: [讨论] 搜寻档案夹内所有的档案
时间Tue Jul 19 22:31:14 2011
※ 引述《josefy (醉落~最弱)》之铭言:
: 各位板大安 小弟最近使用os.path.walk有些疑问
: 程式码如下:
: dir='./testfolder'
: arg=0
: os.path.walk(dir,getroute,arg)
: getroute在前面定义过了 跑出来的结果也很顺利
: 但是我未来想把程式给别人用不能期待对方资料夹也叫做testfolder
: 所以改成dir='./*' 结果程式就直接终止了...
: 请问这个情况下要如何写比较好? 谢谢
可以利用给参数的方式, 这样就可以依照不同dir name来做
import sys
dir=sys.argv[1]
--
要执行的时候就是下python xxx.py testfolder
^你的script ^资料夹名称
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.194.205.24
1F:推 josefy:thx!!!!! 07/20 20:11