在同一个项目中使用Python2和Python3

时间:2018-06-17 07:43:00

标签: python python-3.x python-2.7

我的主应用程序正在运行Python3

我有一个我需要安装的关键包,它只支持Python2 ...

我在Windows上运行

我想到除了要用于通信的烧瓶服务器之外,可能在另一个虚拟环境中设置此软件包。

是否有其他方法可以在服务器旁边的应用之间传递消息?

Python2,Python3混合有更好的方法吗?

2 个答案:

答案 0 :(得分:4)

如何使用subprocess模块。您可以将Python 2程序作为Python 3应用程序的子进程启动。他们可以通过子流程PIPE进行通信。

答案 1 :(得分:1)

烧瓶太重了。为什么不使用套接字和选择器? offical example