2010-11-04 50 views

回答

3

這是我迄今爲止唯一的解決方法。它在Python安裝的site-packages目錄中找到一個名爲pywin32.version.txt的文件,並讀取內容。

def get_pywin32_version(): 
    for path in sys.path: 
     if os.path.isdir(path): 
      filename = os.path.join(path, 'pywin32.version.txt') 
      if os.path.isfile(filename): 
       with open(filename) as f: 
        pywin32_version = f.read() 
       pywin32_version = pywin32_version.strip() 
       return pywin32_version 

雖然這遠離官方API!我不知道哪個版本的pywin32已經安裝了這個pywin32.version.txt文件,以及未來可能會繼續。