Форум программистов, компьютерный форум, киберфорум
Python: IDE, инструментарий
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.56/25: Рейтинг темы: голосов - 25, средняя оценка - 4.56
 Аватар для supmener
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,755

Как программировать на Python на планшете с Android в дорожных условиях?

10.07.2022, 11:47. Показов 7390. Ответов 57
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Нюанс обсуждался в теме Python-3.2.1.apk Ilabbs для Android 4.2

На моем планшете с диагональю 10 (гигабайт оперативной памяти, сервисы Гугла отключены) и Андроид 4.2 установлены программы с интерпретатором или для кодинга, или обучения, если правильно помню:
Chaquopy demo - в нем интерпретатор
DroidEdit Free (редактор кода, навигатор по файлам вытягивается пальцем с левого края экрана).
Our Code Editor (редактор кода)
Programming Hub (обучающий демо курс, требует интернета)
Python (программа от ilabbs). Для запуска кода в IDE требуется интернет.
Python 4 Fun (не запускается)
Python Ide (не запускается, пишет: "В приложении произошла ошибка")
Python Interpreter (требует интернета, у меня на планшете его, как правило, нет)
QuickEdit (редактор кода)

Таким образом, если писать код в редакторе кода, то что вписывать в строку интерпретатора в Chaquopy demo, чтобы запускать этот код, то есть как отображать путь до файла и в какой папке лучше сохранять для этого? Если знаете какой-то важный нюанс про какой - то из этих редакторов, прошу написать.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
10.07.2022, 11:47
Ответы с готовыми решениями:

Как программировать для windows phone на планшете с системой Android?
Подскажите метод, в пору отпусков думаю это очень актуально не только для меня

Разница в просмотре фильмов на планшете Windows и планшете Android
Задали мне тут вопрос, на который я оказался не готов ответить. решил спросить у умных людей. есть домашняя сеть WiFi. есть BBK...

Как программировать на Android?
Доброго времени суток! Интересуюсь вопросами, что такое андроид студио и т.д. Как выложить программу в гугл плей? Можно ли создавать...

57
 Аватар для supmener
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,755
17.07.2022, 18:04  [ТС]
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от iSmokeJC Посмотреть сообщение
supmener, ты еще не забудь спросить, откуда там нолик появился
Стесняюсь спрашивать. Может это глупый вопрос.

Python
1
2
3
4
5
>>> os.system('python a1.py')
32512
>>> os.system("python a1.py")
32512
>>>
Выводятся цифры, а не Hello.

Добавлено через 11 минут
Chaquopy console app
This is an example of an interactive Python console script running in an Android app using Chaquopy. Some starting points:

The example Python script is in app/src/main/python/main.py. You can replace this with your own code.
The Android activity which hosts it is in app/src/main/java/com/chaquo/python/console/MainActivity.java.
The Chaquopy configuration is in app/build.gradle.
https://github.com/chaquo/chaquopy-console

https://github.com/chaquo/chaq... on/main.py

Добавлено через 10 минут
https://play.google.com/store/... l=ru&gl=US

Добавлено через 1 минуту
Цитата Сообщение от supmener Посмотреть сообщение
Python 3.8.11
Надо будет обновить, так как сейчас в Гугл плэй на 3.8.13.

Добавлено через 4 часа 20 минут
Python
1
2
>>>os.popen('python a1.py')
<os._wrap_close object at ox693a3c40>
Добавлено через 26 минут
Цитата Сообщение от supmener Посмотреть сообщение
print os.popen('echo "hello"').readline()
Этот пример работает в таком виде
Python
1
>>> print(os.popen('echo "hello"').readline())
Только не понимаю, как можно практически использовать эту заготовку кода.
0
 Аватар для supmener
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,755
18.07.2022, 02:01  [ТС]
Подсказали в службе поддержки Сhaquopy.
Только не понял, что именно нужно прописать и где
https://github.com/chaquo/chaq... 1186599779
0
 Аватар для supmener
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,755
18.07.2022, 15:08  [ТС]
Вот так работает
Python
1
2
import runpy
runpy.run_path("a1.py")
Только после выводимой строки ещё добавляется большой словарь допустимых параметров снизу и синтаксис в примере такой:
Python
1
runpy.run_path(file_path,init_globals=None,run_name=None)
Добавлено через 1 час 49 минут
Установил клавиатуру Hacker's Keyboard ради стрелок. Надо дополнительно скачивать английский и русский язык.
https://play.google.com/store/... l=ru&gl=US
https://play.google.com/store/... on.dict.en
https://play.google.com/store/... on.dict.ru
Только эти стрелки не работают, как в консоли на компьютере, вызывая ранее введенную команду. Приходится копировать из текстового файла длинные строки.
Для оффлайн установки с флэшки скачал через расширение
https://chrome.google.com/webs... cnckbbkbej
Чтобы устанавливалось, поставил в настройках галочку о доверии файлам расширений с неизвестных источников.
0
18.07.2022, 15:09

Не по теме:

Цитата Сообщение от supmener Посмотреть сообщение
Установил клавиатуру Hacker's Keyboard.
Ну, теперь дело пойдет!

0
18.07.2022, 15:11

Не по теме:

Осталось на Kali Linux перейти

0
 Аватар для supmener
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,755
18.07.2022, 21:47  [ТС]
Чтобы не выводился длинный словарь подсказок, надо присвоить в переменную. Результат выводится сразу, без print
Python
1
x = runpy.run_path("a1.py")
Если в дальнейшем надо вызвать этот же результат, то можно писать так:
Python
1
print('x')
0
19.07.2022, 08:49

Не по теме:

supmener, скажите. А для чего и для кого вы ведёте все эти летописи своих изысканий в области поиска всяких маргинальных поделок и откровенного мусора? Вы считаете, что это всё кому-то кроме вас действительно нужно и ценно?

0
 Аватар для supmener
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,755
19.07.2022, 09:29  [ТС]
Для питонистов эта информация может быть бесценна.
Кроме того по поводу этого
Цитата Сообщение от supmener Посмотреть сообщение
Подсказали в службе поддержки Сhaquopy.
Нашел видео на английском языке про importlib.reload и изучал его и этот важный функционал узнал благодаря этому сообщению. Это важно не только в контексте обсуждаемой библиотеки, а и при написании программ Python на компьютере.
0
19.07.2022, 09:31

Не по теме:

Цитата Сообщение от supmener Посмотреть сообщение
Для питонистов эта информация может быть бесценна.
для сферического питониста в вакууме практически всё, что вы пишете - лютый трэш

0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
19.07.2022, 09:44

Не по теме:

Alli_Lupin, представилась картина - матёрые бородатые питонисты изучают топики supmener'а на киберфоруме.
SOF не в почете нынче.
Неслабо орнул с утречка


1
25.07.2022, 11:02

Не по теме:

Цитата Сообщение от supmener Посмотреть сообщение
Для питонистов эта информация может быть бесценна.
Читая твои посты я перешел на изучения СИ. Делай выводы.

0
25.07.2022, 11:06

Не по теме:

Цитата Сообщение от Fudthhh Посмотреть сообщение
Читая твои посты я перешел на изучения СИ. Делай выводы.
Даже *горячие видосики* с указателями понятнее топиков нашего ТС, это верно))

0
25.07.2022, 15:31

Не по теме:

Цитата Сообщение от Fudthhh Посмотреть сообщение
Читая твои посты я перешел на изучения СИ. Делай выводы.
Читая посты ТС, я начал кодить на расте с кросскомпиляцией под винду.

0
25.07.2022, 18:24

Не по теме:

Рыжий Лис, ты хочешь чтоб он еще и ветку раста заспамил?

0
25.07.2022, 18:26

Не по теме:

iSmokeJC, да!

Правда, там Ципихович Эндрю никак полгода не может скомпилировать бинарник под виндой (линковщик сишный-то нужен)

0
25.07.2022, 18:26

Не по теме:

и появится там темка с названием: "как написать свою ОС на Rust под Android"

0
Эксперт по компьютерным сетям
 Аватар для Jabbson
5907 / 3359 / 1036
Регистрация: 03.11.2009
Сообщений: 10,008
25.07.2022, 18:28
Цитата Сообщение от Alli_Lupin Посмотреть сообщение
и появится там темка с названием: "как написать свою ОС на Rust под Android"

Не по теме:

в самом вопросе про это, конечно же, ничего не будет, зато будут ссылки на гитхабы, но это неточно

1
25.07.2022, 18:31

Не по теме:

Цитата Сообщение от Jabbson Посмотреть сообщение
в самом вопросе про это, конечно же, ничего не будет, зато будут ссылки на гитхабы, но это неточно
Почему же? метод хаотической рекомбинации слов в теме позволит получить некий внятный вопрос. Но совсем не факт, что тот, который пытался задать ТС

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
25.07.2022, 18:31

Как удалить вирус BroServices на планшете с Android?
Вирус на планшете с Android размещается во всех браузерах справа внизу. Реклама показывается от Google. Запускает вирус сервис...

Как на планшете с ОС Android запустить файл Windows exe?
Всем доброго времени суток. Подскажите пожалуйста, как этот видео курс смотреть на планшете Lenovo Android 4.4?

Как программировать МК в ОС Android на планшетном компьютере
Подскажите, существуют или нет программы похожие на Atmel Studio работающие в ОС Android, чтобы ее можно было установить на планшетный...

Как на новом планшете снести Android и поставить нормальную Windows, как минимум ХР?
???

Как обновить Android на планшете roverpad 3w g70 или как убрать глюки на нём?
Как обновить Android на планшете roverpad 3w g70 или как убрать глюки на нём? Можно ли хотя бы глюки и лаги эти постоянные на родном 1.5...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
58
Ответ Создать тему
Новые блоги и статьи
Особенности gif сгенерированных в Си
russiannick 21.10.2026
Рассмотрим генерацию gif файлов, которые в Си имеют свои особенности. Gif представляет собой графический формат популярный в интернете. Посмотрим на палитру. Gif файл сгенерированный в си отличается. . .
FPS контроллер с анимированными Y-Bot и 3D-звуком miniaudio (Box3D, Recast, BehaviorTree.CPP, ozz-animation, ImGui, OpenGL и SDL3)
8Observer8 18.10.2026
Содержание блога | English Version Полное мультиплатформенное руководство по стартовому проекту с FPS-контроллером игрока, анимированными роботами Y-Bot с 4-слойным блендингом, 3D-физикой Box3D,. . .
Локальный http сервер
Argus19 17.10.2026
Локальный http сервер На работе, на двух локальных компьютерах круглосуточно работают программы опроса приборов с записью в книги Excel,которые раз в сутки записываются на сервер компании. Т. к. . . .
Копировать Windows на новый диск на UEFI
damix 17.10.2026
https:/ / uriesk. wordpress. com/ 2016/ 11/ 01/ move-window-10-to-ssd-on-a-uefi-dualboot-system-with-basic-linux-tools/ TL DR Вставляем диск, а старый подключаем через переходник, грузимся с лайва. . .
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык. Возвращает он вот это: https:/ / i. **********/ vqBWLe2. png Нужную строчку в 3й колонке просто выдумал. . Это. . .
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor. Это. . .
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru