RE Python 3k

What is your advice to those who want to migrate to Python 3k?

Should they continue to use wxPython?

Will that work with Python 3k?

Should they change to Tkinter?

Other recommended options?

The Helmbolds
2645 E Southern Ave A241
Tempe AZ 85282
Email: helmrp@yahoo.com
VOX: 480-831-3611

Right now, Tkinter is probably the only GUI tool that will work with Python 3. If you have to use any third party packages, especially wrapped c/c++ code, you’ll probably have to wait a little while for all the maintainers to build new versions of their packages.

···

From: The Helmbolds helmrp@yahoo.com
To: wxpython-users@lists.wxwidgets.org
Sent: Monday, December 8, 2008 10:15:48 AM
Subject: [wxpython-users] RE Python 3k

What is your advice to those who want to migrate to Python 3k?

Should they continue to use wxPython?

Will that work with Python 3k?

Should they change to Tkinter?

Other recommended options?

The Helmbolds
2645 E Southern Ave A241
Tempe AZ 85282
Email: helmrp@yahoo.com
VOX: 480-831-3611

The Helmbolds wrote:

What is your advice to those who want to migrate to Python 3k?
Should they continue to use wxPython?
Will that work with Python 3k?
Should they change to Tkinter?
Other recommended options?
The Helmbolds
2645 E Southern Ave A241
Tempe AZ 85282
Email: helmrp@yahoo.com
VOX: 480-831-3611

IIRC, the next release of wxPython will support Python 2.6 better. Thus, I would recommend going to 2.6 and using its future imports. That way you can get a lot of the new whiz-bang features of 3.0 and (if you're careful) write 3.0 compliant code AND still be able to use wxPython while Robin et al get it branched or whatever.

Or you can go to Tkinter...which is quite a bit different.

Mike

Hello,

What is your advice to those who want to migrate to Python 3k?

First have you asked yourself why you are wanting to migrate to py3k right now?

I would say for now that using py3k for anything besides a hobby project or for academic interest would not be a sound choice as it is still too fresh and has a number of things that need time to stabilize.

Also there isn’t (in my opinion) any killer reason to need to upgrade to py3k yet. The improved unicode and exception handling is nice but the rest is mostly just syntactic flare, not to mention the overall lower performance of py3k compared to py2.5 doesn’t excite me very much (though from what I understand the next release should fix some of the performance issues).

Should they continue to use wxPython?

Yea, why not? It will support py3k at some point in time. And as mentioned above you are better of staying with py2.x for now anyway.

Should they change to Tkinter?

Sure if you don’t mind making really unattractive ui’s :wink:

Other recommended options?

Have patience. Py3k has been out for less than a week it will be awhile before 3rd party libraries (such as wx) are ready.

Cody

···

On Mon, Dec 8, 2008 at 9:15 AM, The Helmbolds helmrp@yahoo.com wrote: