[Python] ActivePython

Fredo Corleone fredo.corleone a katamail.com
Gio 21 Set 2006 11:59:31 CEST


Il 21/09/06, Sub-Zero <sub-zero a fastwebnet.it> ha scritto:
>
>  Stavo tentando invano di leggere/scrivere una chiave nel regedit con
> python, quando mi hanno consigliato di usare ActivePython.
> Precisamente, cosa cambia dal solito python ? cosa mi conviene fare ?
> Grazie
>
> ActivePython è una distribuzione che raccoglie python + le estensioni
disponibili all'indirizzo http://sourceforge.net/projects/pywin32/
(API win32, supporto per COM e pythonwin).
Per leggere il PythonPath dal registry sul mio sistema faccio

import win32api, win32con

root = win32con.HKEY_LOCAL_MACHINE
key = win32api.RegOpenKeyEx(root, \
                            "SOFTWARE\\Python\\PythonCore\\2.4\\PythonPath",
\
                            0, win32con.KEY_READ)
path = win32api.RegQueryValueEx(key,"")
win32api.RegCloseKey(key)
print path

ciao
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: http://lists.python.it/pipermail/python/attachments/20060921/e017c40e/attachment.html


Maggiori informazioni sulla lista Python