是否有可能使用python 2和python 3模块的应用程序?

时间:2014-08-21 14:47:15

标签: python python-3.x raspberry-pi compatibility python-2.x

我目前正在我的Raspberry Pi中构建一个应用程序。该应用程序必须使用串行端口的I2C总线。以前我开发了两个独立的应用程序;对于I2C应用程序,我使用python3模块来处理总线。但是为了处理串口我使用的是python 2模块。

现在我想构建一个处理这两个接口的应用程序。这可能吗?我该怎么办?

感谢。

2 个答案:

答案 0 :(得分:0)

搜索backports或尝试将其拆分为不同的进程。

答案 1 :(得分:0)

最后,我使用2to3来转换python 2模块。但由于模块与串行端口(pyserial)交互,字节处理未完全正确转换,因此我必须使用编码/解码函数在转换后编辑代码。

相关问题