我有一个wxpython应用程序,它运行在某个目录上的文件列表中,并逐行处理这些文件 我需要构建一个进度条,显示已经使用wx.gauge控制执行记录的状态 我需要在使用wx.guage之前计算记录的数量才能构建进度条, 这是这样做的方法,如果是,用pyhon计算某些目录中所有文件的行数的最佳方法是什么?
答案 0 :(得分:1)
我认为你可以做2个进度条,一个用于文件,第二个用于刚读取文件中的行。这与TotalCommander
中的复制进度类似。
如果你想要一个进度条,你可以使用os.path.getsize(path)
计算文件大小,然后显示你处理了多少字节/字节总数。