一起使用Python 3.1和2.5

Pin*_*h3r 7 python pygame python-3.x

我正在为我的编程课工作最后的项目.我们在Python 3.1中编写它,我正在做GUI.我的团队负责人希望在3.1中完成整个项目,但大多数pyGame插件(如pyConsole)都给我带来兼容性问题.

所以,我的问题是,我可以在2.5中编写我的前端,然后将其连接到3.1中编写的引擎吗?谢谢你的帮助!

Jer*_*iah 6

说实话,这可能比它的价值更麻烦.

你最好的选择是聚在一起制作一个你想要使用的插件列表,以及它们是否与3.1兼容.然后决定你是否可以在没有不相容的情况下生活.如果不能,请在2.5中执行该项目,否则请使用3.1并为您不能使用的插件添加"Plan B".

如果你很小心,那么当这些插件增加对3.x的支持时,你可以在2到3之间相对轻松地切换.

如果这是你计划长期工作的项目(即不仅仅是一个课程项目),我可能会说3和你自己移植一些插件.但对于一个班级的最终项目来说,它可能不值得.