沙滩星空的博客沙滩星空的博客

python获取exe文件信息

安装 pywin32

python -m pip install pywin32

通过系统的文件浏览器,获取文件路径。并获取exe文件的版本号

import tkinter as tk
from tkinter import filedialog
from win32com.client import Dispatch

root = tk.Tk()
root.withdraw()

def get_version_via_com(filename):
    parser = Dispatch("Scripting.FileSystemObject")
    version = parser.GetFileVersion(filename)
    return version

# 调用文件浏览器,用户手动选择文件。从而获取文件路径
file_path = filedialog.askopenfilename()
version = get_version_via_com(file_path)
print(version)

tkinter库打开文件夹并获取文件的绝对路径 https://blog.csdn.net/qq_41149269/article/details/82319549
Python 获得程序 exe 的版本号 https://blog.csdn.net/weixin_30868855/article/details/96321130
未经允许不得转载:沙滩星空的博客 » python获取exe文件信息

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址