Есть ли способ импортировать модули Python 3 в скрипты Python 2? Я хочу использовать некоторые модули Python 3 в приложении Django и ничего не видел в Интернете. Любые подсказки?Импортировать некоторые модули python3 в Python2
2
A
ответ
6
Я не думаю, что это действительно возможно, нет. Тот же экземпляр интерпретатора должен обрабатывать каждый модуль, импортированный в данном приложении, поэтому нет очевидного способа смешивания и сопоставления интерпретаторов. Если вам нужно выполнить дискретную задачу с помощью модуля Python 3, вы можете попробовать создать сценарий командной строки для выполнения своей задачи, а затем вызвать этот сценарий в качестве подпроцесса из вашего приложения Python 2, но это было бы неудобно сказать меньше ,
Отметьте, что я не думаю, что на самом деле есть очень много модулей с 3-мя версиями Python - большинство модулей на этом этапе либо поддерживают обе версии, либо только Python 2.
Смежные вопросы
- 1. python3 datetime.timestamp в python2?
- 2. exec python2 vs python3
- 3. карта в python2 против Python3
- 4. py.test работает Python2 и Python3
- 5. Транслейтинг python2 к Python3: "Невозможно импортировать имя 'wmldata'"
- 6. Имея некоторые проблемы с использованием python2 и Python3 версии анаконды
- 7. Handling карта функция python2 & Python3
- 8. Проблемы с совместимостью python2 python3
- 9. Использование библиотеки python2 с python3
- 10. AM_PATH_PYTHON для python2 и python3
- 11. Почему python3 вызывает библиотеки python2?
- 12. python2 vs python3 многопроцессорная разность?
- 13. Frozenset от python2 до python3
- 14. Как проверить синтаксис кода Python2 из Python3?
- 15. Различия в float в python2 и python3?
- 16. Не удалось импортировать docx в python3
- 17. Python2 и Python3 как в окнах 10
- 18. Преобразование python2 PIL в код python3
- 19. Преобразование string.decode ('utf8') из python2 в python3
- 20. Как запускать программы в python2 и python3
- 21. Установка python3 в виртуальной среде python2
- 22. описательный HEX-значения в python2 и Python3
- 23. python2 против Python3 в строку, содержащую шестнадцатеричное
- 24. Как преобразовать этот оператор python2 в python3?
- 25. Позвоните в код python3 из кода python2
- 26. питона, после двоичных данных python2 к Python3
- 27. b64encode при переходе с Python2 на Python3
- 28. Разница между Python3 и Python2 - данные socket.send
- 29. Как импортировать все внутри папки в один модуль в Python2
- 30. Как сделать объект итератором Python2 и Python3?