Преносимо кодиране в Python е възможно, благодарение на интегрираната среда за разработка Pydroid 3 (IDE). Pydroid е минималистичен интерпретатор на Python 3, който ви позволява да изпълнявате малки проекти и да правите минимално кодиране на вашето устройство с Android.

Ако искате също така да научите Python програмиране навсякъде без компютър, докато репликирате PC платформата за Python на Android, Pydroid 3 е подходящото приложение, което да изпробвате.

Независимо дали сте нов в програмирането на Python или сте експерт, нека видим някои от начините, по които можете да използвате Pydroid 3 до пълния му потенциал на вашето устройство с Android.

Вземете Pydroid 3 и настройките му за приставки

IDE на Pydroid 3 се предлага в Play Store. За да направите приложението обаче по-полезно и лесно за работа, трябва да изтеглите Приставка за хранилище на Pydroid от Play Store. Докато инсталирането на този плъгин може да не е задължително, то прави автоматично пип инсталиране на пакети много по-лесно.

instagram viewer

По подразбиране Pydroid 3 няма разрешение за достъп до хранилището на вашето устройство. Това прави създаването на папки на проекти трудно или невъзможно без техническа манипулация. За да разрешите този проблем, изтеглете Приставка за разрешения на Pydroid от Play Store, което позволява на Pydroid да създава папки и файлове на вашето устройство.

Изтегли:Pydroid 3 - IDE за Python 3 (Налични са безплатни покупки в приложението)

Изтегли:Приставка за хранилище на Pydroid (Безплатно)

Изтегли:Приставка за разрешения на Pydroid (Безплатно)

Пакети за инсталиране на Pip

След като сте настроили всичко, можете да започнете да използвате пип да инсталирате пакети за вашите проекти, точно както на компютър. Pydroid 3 се предлага с интерфейс, който ви позволява да инсталирате пакети, без да пишете командите си в терминала.

Има няколко начина да инсталирате pip пакети на Pydroid 3. За достъп до тази функция докоснете иконата на менюто (която изглежда като три реда) в горния ляв ъгъл на приложението. След това отидете на Пип. В горната част на Пип меню, изберете ТЪРСЕНЕ НА БИБЛИОТЕКИ за да получите повече опции за модула, който искате да инсталирате. Или можете да докоснете БЪРЗО ИНСТАЛИРАНЕ опция за инсталиране на пакетите, изброени по подразбиране.

Галерия с изображения (3 изображения)
Разгънете
Разгънете
Разгънете

Изображение 1 от 3

Изображение 2 от 3

Изображение 3 от 3

По-добра и свободна ръка обаче е да докоснете ИНСТАЛИРАЙ и проверете Използвайте предварително изградено хранилище на библиотеки кутия. След това въведете предпочитаното име на пакета в лентата за търсене и докоснете ИНСТАЛИРАЙ, за да получите посочения пакет.

За да проверите дали пакетът е инсталиран успешно, докоснете БИБЛИОТЕКИ опция. Това меню ви дава достъп до списък с всички инсталирани в момента библиотеки.

Галерия с изображения (2 изображения)
Разгънете
Разгънете

Изображение 1 от 2

Изображение 2 от 2

Използвайте вградения интерфейс на командния ред на Pydroid 3

Pydroid 3 предлага и минимален интерфейс на командния ред на Linux (CLI). За достъп до него докоснете иконата на менюто в горния ляв ъгъл на приложението и изберете Терминал.

Галерия с изображения (2 изображения)
Разгънете
Разгънете

Изображение 1 от 2

Изображение 2 от 2

Въпреки че работи на pip инсталационни пакети командата чрез вградения си терминал отнема известно време, за да се зареди, но все пак ви позволява лесно да навигирате между папки и да създавате нови, където и да е разрешено писането на вашето устройство. Въпреки това, докато бавното зареждане на пип инсталирането на пакети през терминала е незначителен проблем с Pydroid IDE, неговия Пип менюто го решава.

Ако искате да използвате предоставения команден ред за някаква друга цел, операционната система Android е изградена на Linux, така че трябва да имате основно разбиране за как да използвам командния ред на Linux.

Използвайте обвивката на Python

Празната страница, която се появява, когато отворите Pydroid 3, е вградената й обвивка на Python. Подобно на обвивката на Python на вашия компютър, тя по подразбиране вижда всяка команда, написана върху нея като код на Python.

За да използвате черупката, въведете всяка команда на Python и щракнете върху големия бутон за възпроизвеждане в долния ляв ъгъл на редактора. Това отваря интерпретатор на Python, който показва изхода на вашия код.

Можете обаче да получите достъп до обвивката на Python от командния ред. За да направите това, отидете на Терминал като кликнете върху иконата с три менюта в горния ляв ъгъл на приложението. След това въведете питон и докоснете стрелката за въвеждане на вашата мека клавиатура, за да отворите интерпретатора на командния ред Python. Тип изход () да напусне командния ред Python shell.

Галерия с изображения (3 изображения)
Разгънете
Разгънете
Разгънете

Изображение 1 от 3

Изображение 2 от 3

Изображение 3 от 3

Запазване на папки и файлове на вашето устройство

Подобно на всеки друг редактор на код, Pydroid 3 има интерфейс, който ви позволява да запазвате файла си във всяка папка с име на вашето устройство. Ако искате да създадете папка на проект, можете също да създадете нови папки с опциите за запис на файлове.

За да използвате опцията за папка, докоснете знака за папка в горния десен ъгъл на обвивката за редактиране. Докоснете Запазете и изберете Вътрешна памет. След това докоснете предпочитана папка за местоназначение и докоснете ИЗБЕРЕТЕ ПАПКАТА в горната част на екрана. В следващото меню въведете предпочитано име на файл и кликнете върху СПЕСТЕТЕ.

Галерия с изображения (3 изображения)
Разгънете
Разгънете
Разгънете

Изображение 1 от 3

Изображение 2 от 3

Изображение 3 от 3

Ако обаче искате да създадете нова папка на проекта, повторете горния процес, но докоснете НОВА ПАПКА опция вместо ИЗБЕРЕТЕ ПАПКАТА. Дайте на новата си папка предпочитано име и докоснете СЪЗДАЙТЕ за да запазите папката. След това кликнете върху ИЗБЕРЕТЕ ПАПКАТА опция. Дайте име на новия си файл и докоснете СПЕСТЕТЕ за да запазите новия си файл в току-що създадената папка.

Имайте предвид, че новосъздаденият файл не се нуждае от разширение на файл, ако е файл на Python. Но в случай, че трябва да използвате друг езиков файл, за да обслужвате проекта си, уверете се, че включвате разширението на файла, което се отнася за този език, докато запазвате такъв файл. Например CSS файл трябва да бъде записан като Name.css, заместващ Име с предпочитаното име на файл.

Галерия с изображения (2 изображения)
Разгънете
Разгънете

Изображение 1 от 2

Изображение 2 от 2

За да актуализирате направените промени в съществуващ файл, докоснете знака за папка в горния десен ъгъл на редактора и изберете Запазете.

За да създадете изцяло нов файл, докоснете знака за папка. Изберете Ново и следвайте стъпките, подчертани по-рано, за да запазите файла си в папка. Ако искате вашият нов файл да бъде в същата директория като съществуващия, уверете се, че сте избрали същата папка, която съдържа съществуващата.

Публикувайте изходния си код на Pastebin

Можете да споделите своите знания и напредък с другите на платформата Pastebin, ако искате. За целта докоснете иконата с три менюта в горния ляв ъгъл на приложението. След това изберете Пастебин и докоснете Да. В следващото меню, което се появява, докоснете КОПИРАНЕ URL за да копирате връзката към вашия изходен код.

Галерия с изображения (2 изображения)
Разгънете
Разгънете

Изображение 1 от 2

Изображение 2 от 2

Отворете всеки браузър на вашето устройство с Android и поставете копираната връзка в лентата за търсене, за да видите изходния код на Pastebin. Можете също да споделите тази връзка с хората, на които искате да дадете достъп до вашия код.

Персонализирайте IDE

Можете също така да персонализирате средата за разработка, ако искате. За да промените външния вид на редактора си, докоснете иконата с три менюта в горния ляв ъгъл на екрана и отидете на Настройки> Външен вид за да превключите към предпочитаната от вас тема или да изберете други налични опции за външен вид.

Галерия с изображения (3 изображения)
Разгънете
Разгънете
Разгънете

Изображение 1 от 3

Изображение 2 от 3

Изображение 3 от 3

За да получите повече функции за персонализиране, докоснете Редактор опция и изберете предпочитанията си. Можете също да докоснете останалите опции в менюто с настройки, за да видите наличните опции.

Въпреки това, когато щракнете върху иконата за падащо меню от три менюта, Настройки на терминала option предлага и някои конфигурации на терминали.

Pydroid 3 е виртуална среда на Python на Android

Инсталирането на Pydroid 3 IDLE на вашето устройство с Android автоматично изтегля и инсталира Python 3 и на него. Инсталираният Pydroid 3 IDLE за Python обаче функционира като виртуална среда на Android.

Това е така, защото опитът да се изпълни обвивката на Python извън командния ред на Pydroid IDLE извежда грешка.

Ако искате да поиграете и да изпробвате това, трябва да инсталирате специално приложение CMD за трети страни, за предпочитане Термукс от Play Store.

След като инсталирате Termux, отворете го, като се уверите, че сте инсталирали и Pydroid 3. След това напишете питон на CMD на Termux. Изхвърля грешка във файлова директория, което показва, че Python не съществува в глобалното пространство на Android, докато не го инсталира с pkg инсталирайте python команда чрез Termux.

Въпреки това, бягане питон на вградения терминал Pydroid 3 успешно влиза в обвивката на Python.

Свързани: Как да използвам командния ред на Linux с Termux на Android

Изтегли:Термукс (Безплатно)

Можете ли да използвате Pydroid за всеки проект?

Въпреки че кодирането на Android може да е интересно, използването на Pydroid за управление на голям проект не е препоръчително. Това обаче е друг начин да започнете малки проекти, особено когато те не са за дългосрочни цели от реалния живот.

Освен управлението на малки проекти, Pydroid 3 е и чудесен инструмент за игра, за да подобрите уменията си за кодиране на Python, особено ако нямате компютър за стартиране на вашите програми на Python.

електронна поща
Как да създадете, импортирате и използвате повторно собствения си модул в Python

Обясняваме важна основа на повторната употреба на кода в Python: модули.

Прочетете Напред

Свързани теми
  • Android
  • Програмиране
  • Програмиране
  • Python
  • Android
За автора
Idowu Omisola (Публикувани 72 статии)

Idowu е запален по всичко интелигентни технологии и производителност. В свободното си време той си играе с кодиране и превключва на шахматната дъска, когато му е скучно, но също така обича да се откъсва от рутината от време на време. Страстта му да показва на хората пътя към съвременните технологии го мотивира да пише повече.

Още от Idowu Omisola

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и ексклузивни оферти!

Още една стъпка…!

Моля, потвърдете имейл адреса си в имейла, който току-що ви изпратихме.

.