Connecting Tech Pros Worldwide Help | Site Map

Does PythonWin IDE show declarations in .pyd files?

bartonc's Avatar
Moderator
 
Join Date: Sep 2006
Location: Minden, Nevada, USA
Posts: 6,400
#1: Apr 15 '07
I've always wanted to explore inside compiled modules (for those times when that's all that's available). AND, guess what-- I opened one (sort of by accident) in Boa Constructor and could see of all the exported names in that module. Does PythonWin do that?
dshimer's Avatar
Expert
 
Join Date: Dec 2006
Location: Central Ohio, USA
Posts: 135
#2: Apr 15 '07

re: Does PythonWin IDE show declarations in .pyd files?


When I open a .pyd or a .pyc it looks just like it would if I open it in Gvim or any other editor. There is much plain text visible, but nothing you would call readable. The working source is not recognizable at all.
bartonc's Avatar
Moderator
 
Join Date: Sep 2006
Location: Minden, Nevada, USA
Posts: 6,400
#3: Apr 15 '07

re: Does PythonWin IDE show declarations in .pyd files?


Quote:

Originally Posted by dshimer

When I open a .pyd or a .pyc it looks just like it would if I open it in Gvim or any other editor. There is much plain text visible, but nothing you would call readable. The working source is not recognizable at all.

Thanks, D. That's just as I suspected. Boa Constructor has just shown itself to have advantages, even for those who are not developing GUI based apps.

I'm very please. Thanks again.
bartonc's Avatar
Moderator
 
Join Date: Sep 2006
Location: Minden, Nevada, USA
Posts: 6,400
#4: Apr 23 '07

re: Does PythonWin IDE show declarations in .pyd files?


Quote:

Originally Posted by bartonc

I've always wanted to explore inside compiled modules (for those times when that's all that's available). AND, guess what-- I opened one (sort of by accident) in Boa Constructor and could see of all the exported names in that module. Does PythonWin do that?

This is of special interest to users of win32* (ironic, isn't it) who haven't bought the book. Now I don't have to guess at what's defined and what's not.
Reply