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

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

10.07.2022, 11:47. Показов 7167. Ответов 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
Ответ Создать тему
Новые блоги и статьи
Транскрипция 55-минутного видео через Whisper: WhisperDesktop облажался, спас Google Colab[
anaschu 01.06.2026
Понадобилось получить текст из свежезагруженного видео на YouTube. Казалось бы, задача на пять минут. Заняла полтора часа. Делюсь опытом — может кому пригодится последовательность решений. . . .
21 мат мед. Планы на развитие модели здравоСохранения
anaschu 01.06.2026
AnyLogic: план развития симуляционной модели рабочего коллектива — динамический абсентеизм, реальные данные, три сценария сравнения Продолжаю серию постов о дискретно-событийной модели рабочего. . .
20. Мат мед. Абсентеизм как отдельный тип простоя
anaschu 29.05.2026
Апдейт модели: исправленные баги, абсентеизм и новые механизмы Продолжаю развивать ранее описанную модель рабочего коллектива на AnyLogic. За последние несколько дней был проведён серьёзный. . .
19. здоровье, усталость и психотип работника влияют на производительность предприятия, и наоборот, производительность на здоровье, усталось и психотип
anaschu 28.05.2026
Дискретно-событийная модель рабочего коллектива на AnyLogic: здоровье, выгорание, психотипы и микростимуляция Привет, коллеги. Хочу поделиться итогами нескольких недель работы над симуляционной. . .
"Прокси" для последовательного порта
Eddy_Em 28.05.2026
Эту штуку написал я достаточно давно. Но сейчас вот понадобилось настроить датчик грозы, но при этом не отключать его от "метеодемона". Соответственно, надо запустить этот "прокси": метеодемон будет. . .
Рефакторинг программы уравнивания.
Massaraksh7 26.05.2026
Пример по предыдущей записи в блоге. Но, надо заметить, что, во-первых, там оптимизация не только математики, но и работы с базой данных, и с графами, а во-вторых, это ещё не всё.
Использование TThread в Lazarus для математических вычислений.
Massaraksh7 25.05.2026
Производя рефакторинг своих программ на предмет ускорения их работы, обратил внимание на такой аспект, как сокращение времени матвычислений. Дело в том, что приходится работать с большими матрицами. . .
Модель здравосохранения 18. Чем здоровее работник, тем быстрее выгорает
anaschu 24.05.2026
Имитационная модель корпоративного здравоохранения: что показывает математика Сегодня в модели рабочего коллектива на AnyLogic появились три новые механики — выгорание через накопленную усталость,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru