from vb6 to Python
faassen at infrae.com
Sat Dec 11 16:05:10 CET 2004
Gerhard Häring wrote:
> MarcoL wrote:
>> I am a VB6 programmer and I would like to learn a new high level
>> language (instead of restarting from scratch with .NET), wich is
>> opensource and cross-platform, in order to develop cross-platform
>> business applications
Good for you! And Python is a good choice. :)
>> I think Python is the most suitable language for the scope.
>> My question are:
>> - Which version of python is more suitable for creating cross-platform
>> GUI's? I've herard of PyGTK, wxPython, PyQT, tk, Anygui..
> It's a matter of taste. I like wxPython best. It would probably be
> different if PyQT was also open-source on win32.
Note that these are not really 'versions of Python'. These are different
Python bindings or libraries (that you import as modules and packages in
the normal way) that offer GUI facilities.
For cross-platform GUIs wxPython seems to be popular, though I've never
used it myself.
>> - Is it possible, from Python, to work with sqlite? And with MsAccess?
> pysqlite (http://pysqlite.org/), and pyado, if by MsAccess you mean
> using the JET engine via ADO.
Python can basically work with virtually any database; there are
bindings for many. You can also access MsAccess through ODBC, though
it's been a few years since I did that.
See the database topic guide:
And this is a list of database bindings:
More information about the Python-list