Работа с Python2 и Python3 в одном проекте

1

Мое главное приложение работает с Python3

У меня есть решающий пакет, который мне нужно установить, который поддерживает только Python2...

Я работаю на окнах

Я подумал, что, возможно, установить этот пакет в другой виртуальной среде в дополнение к фляжному серверу, который будет использоваться для связи.

Есть ли другой способ сообщения сообщений между приложениями рядом с сервером?

Есть ли лучший способ для Python2, Python3 mix?

Теги:
python-3.x
python-2.7

2 ответа

4

Как насчет использования модуля подпроцесса. Вы можете запустить программу Python 2 как подпроцесс вашего приложения Python 3. Они могут связываться через подпроцесс PIPE.

1

Колба слишком тяжелая. Почему бы не использовать сокет и селектор? официальный пример

  • 0
    Ваш ответ на этот вопрос?
  • 1
    На мой взгляд, просто создать сокет для отправки и получения сообщений - это удобный и легкий способ связи между Python2 и Python3.
Показать ещё 2 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню