2010-11-04 13 views

risposta

3

Questo è l'unico modo che ho capito finora. Trova un file chiamato pywin32.version.txt nella directory site-packages dell'installazione Python e legge i contenuti.

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 

Questo è lontano da un'API ufficiale, però! Non so quali versioni di pywin32 hanno installato il file pywin32.version.txt e quanto è probabile che continui in futuro.

Problemi correlati