wxPython support non-GUI classes from wxWidgets?

U

USCode

I've been poking around the wxPython website and am unclear if wxPython has
a wrapper for ALL wxWidget classes or just the GUI-related classes? Does
wxPython also provide a python wrapper for the wxWidget non-GUI classes such
as: ODBC, printing, threading, interprocess communication, XML, streams,
etc.

I realize Python provides many of these facilities natively but through
wxPython, can I use the wxWidget versions instead?

Thanks!
 
P

Peter Hansen

USCode said:
I've been poking around the wxPython website and am unclear if wxPython has
a wrapper for ALL wxWidget classes or just the GUI-related classes? Does
wxPython also provide a python wrapper for the wxWidget non-GUI classes such
as: ODBC, printing, threading, interprocess communication, XML, streams,
etc.

I realize Python provides many of these facilities natively but through
wxPython, can I use the wxWidget versions instead?

The docs, somewhere, note that primarily only the functionality that
is *not* duplicated by existing Python functionality is provided.
I believe that includes at least XML, threading, and anything to do
with networking, and probably other things. (Going entirely by
memory here, from the last time I read this stuff, well over a
year ago. I can find the exact location of the notes, if you aren't
able to.)

-Peter
 
U

USCode

Peter Hansen said:
The docs, somewhere, note that primarily only the functionality that
is *not* duplicated by existing Python functionality is provided.
I believe that includes at least XML, threading, and anything to do
with networking, and probably other things. (Going entirely by
memory here, from the last time I read this stuff, well over a
year ago. I can find the exact location of the notes, if you aren't
able to.)
Thanks Peter. I guess what confused me was that the wxPython doc refers to
the wxWidgets doc as it's official documentation. But elsewhere on the
wxPython site it implies that only the GUI wxWidget functionality has Python
wrappers provided. Is there a list somewhere of all the wxWidget classes
that have wxPython wrappers currently available?
 
P

Peter Hansen

USCode said:
Thanks Peter. I guess what confused me was that the wxPython doc refers to
the wxWidgets doc as it's official documentation. But elsewhere on the
wxPython site it implies that only the GUI wxWidget functionality has Python
wrappers provided. Is there a list somewhere of all the wxWidget classes
that have wxPython wrappers currently available?

That could be a good question for the wxPython mailing list. :)

In lieue of other info, the directories in the wxPython installation
would probably be pretty revealing in that respect, if not comprehensive.

-Peter
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Similar Threads


Members online

No members online now.

Forum statistics

Threads
473,776
Messages
2,569,603
Members
45,189
Latest member
CryptoTaxSoftware

Latest Threads

Top