Запустить Python 2.x на Android 7.1.x
У меня есть Android TV Box под управлением Android 7.1.x, который я хочу выполнить скрипт Python 2.x.
Похоже, что Qpython не будет установлен на этом устройстве. Я установил Qpython 3
Сценарий, который я хочу запустить, находится здесь: https://github.com/mathsgrinds/ustvnow-iptv-m3u-playlist
Когда я запускаю это из Qpython 3, я получаю
Error Line 76
print csrf
^
SyntaxError : invalid syntax
Насколько я понимаю, код Python 2.x может не работать на Python 3.x, но не уверен, что это единственная проблема.
Есть ли qpython(2), который будет работать на Android 7.1.x?
Все, что я хочу сделать, - это выполнить один сценарий.
Спасибо
отметка
1 ответ
Вы уверены, что QPython не будет установлен? Или Play Store просто не показывает его или говорит, что он "не совместим с вашим устройством"? Это случилось со мной на моем планшете (RCA Viking Pro 10"), но я все же смог установить его, загрузив со стороннего сайта, и он работает нормально.
QPython 3 использует синтаксис Python 3.x, поэтому вам нужно поставить
print(crsf)
Кроме того, pip не работает должным образом на QPython 3, поэтому установка тех пакетов, о которых упоминал @davedwadrds, будет проблематичной в этой версии. Лучше всего попытаться установить QPython и связанный с ним модуль обновления Python 3.6, чтобы позволить QPython использовать функции Python 3.x.