我是python菜鸟,请大侠们帮忙修改python程序,现在的程序只能读取一个文件,改成可以读取多个文件。

[复制链接]
查看11 | 回复2 | 2013-6-24 17:56:13 | 显示全部楼层 |阅读模式
import sysimport osimport errnoif __name__=="__main__": if len(sys.argv)>1: for fn in sys.argv[1:]:#我加了这一句话。用来访问多个文件。
try:
f=open(fn,"rb")
except:
print "No file named %s!"%(sys.argv[1])
sys.exit(1)
while 1:
t=f.readline()
if t=='': ...
回复

使用道具 举报

千问 | 2013-6-24 17:56:13 | 显示全部楼层
用下面的方式找文件夹下的全部文件:for root, dirs, files in os.walk(targetFolder):
for f in files:
# read small files
file_handler = open(os.path.join(targetFold...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行