Python 获取工程中所有文件路径及名称
import os
import win32api # 用于获取文件版本号
import time
import string
#===================================================================================
def get_file_version(path):
‘’’
:function: 获取文件版本号
:param path: 文件绝对路径
:return: 返回文件版本号
‘’’
try:
info = win32api.GetFileVersionInfo(path, os.sep) # os.sep 自适应平台路径分隔符
ms = info[‘FileVersionMS’]
ls = info[‘FileVersionLS’]
version = ‘%d.%d.%d.%d’ % (win32api.HIWORD(ms), win32api.LOWORD(ms), win32api.HIWORD(ls), win32api.LOWORD(ls))
except:
version = “null” # 未得到版本号,