[python] Zoznam metod
Tomas Fulajtar
ful_tom na yahoo.com
Čtvrtek Září 14 09:03:07 CEST 2006
Ahoj,
doporucuju pouzit utilitu
C:\Python24\Lib\site-packages\win32com\client\makepy.py.
Po jejim spusteni se objevi okno, ktere nabizi vyber
dostupnych COM objektu. Potom generuje v adresari
C:\Python24\Lib\site-packages\win32com\gen_py\
prislusny modul obsahujici seznam vsech metod daneho
COM objektu.
Jestli jsem to pochopil spravne, ten modul se potom
pouziva pro staticky pristup pres GUID a gencache...
Potom uz vam samozrejme bude vracet seznam metod i dir
().
Vic informaci viz.
http://kevin.allenpress.com/docs/python/PyWin32/html/com/win32com/html/docindex.html
nebo
http://www.boddie.org.uk/python/COM.html#InitialisingTypeLibraries
Zdravim, Tomas
--- Jan Janech <devel na atlas.sk> wrote:
> dir poznam... (zaujimave, ze jedine co som
> vygooglil, boli fora, kde
> dotycnim radili dir :) ) Ide o to, ze COM objekty su
> mapovane na
> Pythonacke objekty dynamicky, takze ked vytvoris
> novy objekt, ten ma len
> nake privatne atributy/metody. Az pri pokuse nacitat
> hodnotu
> property/zavolat metodu sa automaticky zisti, ci
> nieco take je, a ak
> hej, vyziada sa od COM objektu. Takze dir fcia mi
> nepomoze. Viem, ze sa
> to nejako musi dat, napriklad vo Visual Basicu sa da
> prechadzat cela
> objektova struktura cez object browser.
>
> Jan Kundrát wrote:
> > Jan Janech wrote:
> >> Ako sa da cez balik win32com vylistovat zoznam
> vlastnosti a metod COM
> >> objektu?
> >
> > Jestli je to Python objekt, mel by na to fungovat
> dir().
> >
> > -jkt
>
> _______________________________________________
> Python mailing list
> Python na py.cz
> http://www.py.cz/mailman/listinfo/python
>
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
Další informace o konferenci Python