我目前正在使用pefile python模块处理这个python代码
import pefile
pe = pefile.PE('C:\Documents and Settings\Zha\Desktop\\test\\firefox.exe')
pe.parse_data_directories()
print '%x' % pe.FILE_HEADER.NumberOfSections
我想要做的是收集测试目录中所有文件的部分数量,但是我需要运行数百个可执行文件,有没有更快的方法呢?因为*选项不起作用。
ps:几个小时后我自己找到了答案,8小时后就会发布答案答案 0 :(得分:0)
经过几个小时的搜索,我发现自己大声笑了
import glob
import pefile
for filename in glob.iglob('C:\Documents and Settings\Zha\Desktop\\test\*.exe'):
pe = pefile.PE(filename)
pe.parse_data_directories()
print '%x' % pe.FILE_HEADER.NumberOfSections