用python计算目录上的文件记录

用python计算目录上的文件记录,python,wxpython,Python,Wxpython,我有一个wxpython应用程序,它运行在某个目录上的文件列表上,并逐行处理这些文件 我需要构建一个进度条,显示记录已通过wx.gauge control完成的状态 在使用wx.guage构建进度条之前,我需要计算记录的数量, 这是这样做的吗?如果是,用pyhon计算某个目录中所有文件的行数的最佳方法是什么?我想你可以做两个进度条,一个用于文件,第二个用于刚读文件中的行。这将类似于TotalCommander中的复制进度 如果您想要一个进度条,您可以使用os.path.getsize(path)

我有一个wxpython应用程序,它运行在某个目录上的文件列表上,并逐行处理这些文件 我需要构建一个进度条,显示记录已通过wx.gauge control完成的状态
在使用wx.guage构建进度条之前,我需要计算记录的数量,
这是这样做的吗?如果是,用pyhon计算某个目录中所有文件的行数的最佳方法是什么?

我想你可以做两个进度条,一个用于文件,第二个用于刚读文件中的行。这将类似于
TotalCommander
中的复制进度


如果您想要一个进度条,您可以使用
os.path.getsize(path)
计算文件大小,然后显示您已处理的字节数/字节总数。

好的,谢谢。我如何知道python读取行的大小?