Учим Python Kivy #1 - Введение
Введение в Python Kivy.
Сегодня мы поговорим о курсе в целом, о самом Kivy, его предназначении, об особенностях, а также установим Kivy на Windows и что-то уже напишем.
❄️ Мой курс по Python:
• Python-джедай #1 - Вве...
👊🏼 Наш 🆅🅺: howdyho_net
👊🏼 Наш 🆃🅶 чат: t.me/howdyho
👊🏼 Наше YT сообщество: / howdyho_net
🤞🏼 Понравился урок?
Подпишись 👑
Вруби уведомления 🔔
Поставь лайк 👍🏼
Оставь комментарий 💬
🆇 Ссылки из видео 🆇
𝟭: • Python-джедай #1 - Вве...
𝟮: kivy.org
𝟯: kivy.org/docs/gettingstarted/...
𝟰: kivy.org/docs/api-kivy.html
🎮 Подумываешь прикупить себе игру? ;)
Лучшие цены 💰 на игры Steam 🎮 и рандомы 🎲 только здесь -
bit.ly/SteamAlmostFreeGames
🎬 Реклама у нас:
topic-84392011_33285530
💵 Реквизиты для донатства (WebMoney) 💵
R250434217196
Z252920168434
U415267612522
💗 Музыкальный трек предоставлен KZread Audio Library.
Композиция "Laid Back Guitars" принадлежит исполнителю Kevin MacLeod. Лицензия: Creative Commons Attribution (creativecommons.org/licenses/....
Оригинальная версия: incompetech.com/music/royalty-....
Исполнитель: incompetech.com/
Пікірлер: 929
Следующая часть: kzread.info/dash/bejne/oGSi262CfJmzXZM.html
@userrussia9718
6 жыл бұрын
Можно ли автоматически масштабировать моё приложение под экран андроида на которое будет устанавливаться моё приложение? А не делать его фиксированным 640*480 как в данном замечательном видео-уроке.
@user-du1vt4ps3t
6 жыл бұрын
Хауди Хо™ - Просто о мире IT! SyntaxError: invalid syntax
@Zyozikexclusive_ZX
6 жыл бұрын
У меня вопрос - окно не запускалось, а в консоле прописалось все точно также, как и при проверке kivy и более ничего, а вот когда дописываю в конце else: MyApp().run() то окно создается. То есть, как я понимаю, текущий модуль не __main__ . В чем может быть ошибка?
@Penilopa24
6 жыл бұрын
у меня тоже была такая проблема, что-то понажимала, а именно "python get-pip.py". потом всё пошло на ура.
@pavelterentiev7546
6 жыл бұрын
хоспади 10 из 10 Господин из канализации
Спасибо, Абрахам! Это действительно жизненно необходимые уроки для изучающих Python!
@Roma-qp4oj
6 жыл бұрын
Подскажите, этот курс нужно смотреть после курса phyton-джедай или можно одновременно?
@danpel8510
6 жыл бұрын
roma dyd Можно смотреть одновременно!
@user-dw4ol9ye7z
5 жыл бұрын
@@Roma-qp4oj посоветую книгу Майкла Доусона "Программируем на Python" - когда ее пройдете(или хотя б до ООП дойтеде) - можете приступать к изучению kivy
@bohdanpolienko2372
4 жыл бұрын
@@user-dw4ol9ye7z книга конечно не плохая, но старая там половина команд уже изменилось
Спасибо, это замечательная тема. С нетерпением жду следующих видео.
Спасибо большое! Очень доступные и понятные видео записываешь! Давно ждал нормальных курсов по python kivy.
Благодарю, Абрахам! Очень интересное видео, доступно объясняешь))
КАК ЖЕ Я ЖДАЛ!! До этого не было ни одного нормального курса по kivy, а на русском тем более, я создам 2 аккаунт и поставлю там лай и подписку тоже
@user-rm9ll8qe4u
6 жыл бұрын
NEStenerus nester а по книгам никак?
@andrematie5821
5 жыл бұрын
я тоже
@verypopulartiktokers3622
5 жыл бұрын
в любой непонятной ситуации, ищи официальную документацию
Это какой то прилив энергии смотрел других спать хотелось, смотрю тебя как будто энергетик выпил и все запоминается.
Урра, молодец, долгожданное видео))) Спасибо!!!
Главное - то, что в видео очень мало воды и СУПЕР много полезной информации. Абрахаму респект-уважуха просто
Я не так давно подписался на твой канал, но посмотрев пару роликов понял что ты снимаешь крутые, полезные для моей профессии видосики, а посмотрев этот я много чему научился, спасибо тебе БОЛЬШОЕ!!! Лайк кто согласен что видосы ТОП!!!
@matveybelow9579
6 жыл бұрын
Согласен, чувак молодец, ПРОДОЛЖАЙ Пилить такие видео, Удачки!)
@user-mp1ft4oe5x
6 жыл бұрын
Мне тоже оч. нравяться его видео, смотрю, узнаю новое, лайкаю:)
Спасибо хауди за годный контент!!!!!Жду продолжение!Ты лучший!!!!
Чел, ты реально крут!!! Лайк этому видео и всем последующим!
Круто спасибо за урок) вот прям в тему начал обучаться питону делал приложение для курса валют пишу значит и думаю надо ui и тут бац уведомление ;D
Молодец, Абрахам! 👍🔝
Киви - одно удовольствие)) Спасибо. В этом уроке было все легко и просто, лично я понял все, посмотрим что будет дальше
Замечательный урок! С большим интересом смотрел , слушал и делал !
то, что я так долго ждал то, чего так не хватало на этом канале
20 уроков? На пятом ты забил...
@OrangonHexage
4 жыл бұрын
Там же есть все 20...
@muhammadhasan9689
4 жыл бұрын
Sanya V он имеет в виду Python kivy
@Radcraft8
4 жыл бұрын
15:35
@hedgegod8644
3 жыл бұрын
@@OrangonHexage Где есть, я не нашел?
@mak32
Жыл бұрын
😁😁😁Ага
Круто, продолжай. Жду следующих уроков
Все очень круто!!! большое спасибо, продолжу смотреть
Классное начало)) Удачи
Вот эта тема очень прикольная!)
Очень крутой урок, буду смотреть дальше. Такая годнота и бесплатно, огромное спасибо!
Классная подача и все понятно!) Спасибо!
Спасибо ! Очень помогаешь в изучении python .
Отлично , только не забрасывай
Классный урок, жду продолжения)
Очень круто объясняешь. В хорошем темпе, без тягомотины, подробно, понятно. Большое количество информации на еденицу времени
30 лет работаю программистом, но только начал учить Python в связке с PyQt5, а тут такой подарок! Ничего не слыхал о Kivy, но вижу, что это именно то, что доктор прописал, поскольку позволяет строить современные приложения как для десктопа, так и для мобильных устройств. Немедленно перехожу на Kivy. Спасибо, Хауди!!
@GWDYW
7 ай бұрын
Ну да Kivy появился в 2011
@mhc180
6 ай бұрын
Видимо 30 лет 'hello world' пишет
Наконец-то python
Давно хотел начать изучать Питон для самообразования. Вот появился повод. Очень занимательно спс
Спасибо за новые курсы)👍👍👍
Абрахам , очень хотелось бы хотя бы несколько видео уроков о Python tkinter
Набираем лайки под видео для продолжения!!!
Спасибо за урок, Хауди💕 теперь учить пайтон еще интересней
Абрахам, Мне очень нравятся ваши видео и я с них научился программированию на питоне. Совет поставить SublimeREPL и поставить для него горячую клавишу сам пользуюсь очень удобно если разделить область то он открывается во второй половине. Еще удобно тем что во вкладках все ошибки вывода отмечаются цветом Просьба сними уроки по написанию сайта на питоне. Жду новых видео))
Хауди,Спасибо за видео! Очень хорошее видео. Но не мог бы ты рассказывать поподробнее о классах,не понятно для чего нужно была строка if __name__ == "__main__": MyApp().run() , а всё остальное понятно. Спасибо тебе за это)
@arturmavlyuchenko7647
6 жыл бұрын
MyApp.run() означает, что пользователь хочет запустить программу
@Anton-iy9ji
6 жыл бұрын
Спасибо
@arturmavlyuchenko7647
6 жыл бұрын
Stark это означает что ты хочешь запустить основной файл, в котором находится функция main( ), а не подключаемый модуль
@banaaboy6504
5 жыл бұрын
Первый урок. И с if name вообще ничего не ясно.
@banaaboy6504
5 жыл бұрын
Я понял. Автор на курс уже забил (таких много-начинают и бросают...) многостаночники. Все подряд и толком ничего.
ты, главное, не забивай на это.
@festiveFurry
4 жыл бұрын
Поздно... хотел 20 уроков выпустить, а сделал только пять
@user-dv6fv3zl3j
3 жыл бұрын
Да, не забьёт, конечно
Круто было. Спасибо за проведенный урок
блин давно ждал, спасибо!!
@AlexeyKuklin
2 жыл бұрын
Абрахам, пожалуйста доделал серию уроков по киви. Хотелось бы по kv поподробнее, по киви дезайнеру, по использованию openGL в киви
У кого не открывается сайт тогда установите расширение для браузера VPN
@krokenbush9509
4 жыл бұрын
ты просто бог! я 2 часа искал проблему в инете! нихрена не нашёл скачал впн и сразу всё запустилось!
Хауди, Продолжение "Python Джедай [2016 год] по стандарту США!" будет?
@HowdyhoNet
6 жыл бұрын
Будет
@johnnyguitar4542
5 жыл бұрын
Ура!!
@MrFog124
4 жыл бұрын
@@HowdyhoNet Уверен????
Хауди Хо опять в деле! ! !Красавчик ! Продалжай!
Удивляет и увлекает интонация нескрываемой радости в голосе многих программистов, во время объяснения методов работы в Python. Видимо это связано с опытом и большими трудностями программирования на других языках. По мере обучения начал замечать у себя тоже самое - больше тянет к Python
ДА надеемся следующим уроком будет по Django!!!!
@HowdyhoNet
6 жыл бұрын
По Django ничего не планирую пока.
@Alibaba131_
6 жыл бұрын
Aren Tv Это банально
@arenroger6507
6 жыл бұрын
Нечего я буду верить и ждать!
@MartinEden-ps6ld
6 жыл бұрын
да ты шо там изи если писал под другим mvc
Больше видео про пайтон
Все понятно и интересно. Спасибо!
Спасибо за видос. Тем у кого kivy не запустился с ошибкой "ModuleNotFoundError: No module named 'kivy'" (Для VSCode) Зайдите в папку куда установили окружение и в редакторе кода укажите полный путь к интерпретатору в VSCode это слева, внизу. У вас там должен быть интерпретатор из "c:\Users\*имя пользователя*\kivy_venv\Scripts\python.exe"
Привет, не знаю, увидишь или нет,Но у меня выбило ошибку при установке kivy:"Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
Привет Хауди! помоги я запустил код который должен создать просто черное окно но у меня не вышло хотя на терминале нет ошибок ???
@Seimurnet
4 жыл бұрын
Та же проблема как решил или нет?
@saintalex1751
3 жыл бұрын
скорее всего у тебя кнопка улетела из-за неправильной позиции
Норм тема. Жду продолжения
Воу, палегче)) только 2 недели назад узнал об этом, прочитал документацию, прошёл курс на английском языке, а тут такой сюрприз :D чуть раньше бы))
Python 3.7.0 (v3.7.0:1bf9cc5093, Jun 27 2018, 04:06:47) [MSC v.1914 32 bit (Intel)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>> python -m pip install --upgrade pip wheel setuptools File "", line 1 python -m pip install --upgrade pip wheel setuptools ^ SyntaxError: invalid syntax
@vebsterdg
5 жыл бұрын
python3 -m pip install --upgrade pip wheel setuptools
Пожалуйста ответьте у меня такая проблема: Когда я импортирую киви пишет что нет такого модуля. Но я заранее установил по уроку Хауди. Но не работает. Что делать?
@pravilo9155
4 жыл бұрын
Тебе до сих пор нужна помощь? (надеюсь нет, но мало ли)
@user-xx3or6lv2k
4 жыл бұрын
@@pravilo9155 не знаю нужен тебе ответ или нет, но в моем случае проблема решилась после того, как откатил версию python до 3.7.1 и поменял название файла (было kivy.py)
@dan4ezdivan4ez84
4 жыл бұрын
@@user-xx3or6lv2k у меня python 3.8, тоже кики не работает. как ты откатил версию до 3.7?
@user-xx3or6lv2k
4 жыл бұрын
@@dan4ezdivan4ez84 удалил текущую версию , зашёл на сайт python, в разделе загрузки скачал 3.7.1
@kirillusenko
4 жыл бұрын
@@user-xx3or6lv2k что за дичь ты несёшь, откатить версию назад, ты гонишь...?! Тупо "pip install Kivy".
Спасибо ! Очень полезная информация !!!
Классный урок! Спасибо!
Обычный пайтон сначала бы закончил! Уже год 3 года жду пока он закончится
@user-my8br1vp8g
6 жыл бұрын
За три года мог бы и сам выучить))))
@HowdyhoNet
6 жыл бұрын
Зачем ждать? Читай в это время Byte of Python, там не менее понятно объясняется.
@user-uy2gg8mm6s
4 жыл бұрын
я на SoloLearn за ДВА ДНЯ выучил
когда 2-я часть?
@HowdyhoNet
6 жыл бұрын
kzread.info/dash/bejne/oGSi262CfJmzXZM.html
Отличный урок, продолжай в том же духе
Как всегда шикарен)
у меня не открывается окно при создании пустого окна, в командной строке 5 строк [INFO ] [Logger ] Record log in C:\Users\Nipool\.kivy\logs\kivy_18-03-11_12.txt [INFO ] [Kivy ] v1.10.0 [INFO ] [Python ] v3.6.4 (v3.6.4:d48eceb, Dec 19 2017, 06:04:45) [MSC v.1900 32 bit (Intel)] [INFO ] [Factory ] 194 symbols loaded [INFO ] [Image ] Providers: img_tex, img_dds, img_sdl2, img_gif (img_pil, img_ffpyplayer ignored) Но никакого окна нет
@MrFiksing
5 жыл бұрын
Скорее всего не все библиотеки включены. У меня тоже так было.
@realkill7928
5 жыл бұрын
@@MrFiksing и как это исправить?
@MrFiksing
5 жыл бұрын
@@realkill7928 я правил просто повторным подключением библиотек.
После ввода "Python main.py" пустое окно не появилось, в чём может быть проблема?
@user-sz2mt7tj9z
4 жыл бұрын
На видео это время 8:36, в комментариях часто такой вопрос задавали, но ответа так и не было.
@paorliw5983
4 жыл бұрын
@@user-sz2mt7tj9z import kivy kivy.require('1.9.1') # replace with your current kivy version ! from kivy.app import App from kivy.uix.label import Label # add the following 2 lines to solve OpenGL 2.0 bug from kivy import Config Config.set('graphics', 'multisamples', '0') class MyApp(App): def build(self): return Label(text='Hello world') if __name__ == '__main__': MyApp().run()
@tupiogahadov2521
4 жыл бұрын
Смотри введи в командную строку : pip3 install cathon у меня заработало)
Все круто! Очень благодарен!
Спасибо, полезно! Уже сделал кодовый редактор с сохранением файлов. Учительница сказала сделать мобильное приложение для учебного плана по алгебре и геометрии, чтобы приложение норм считало все и авто ставила оценки. Вот для визуала искал фреймворк нормальный, НАШЕЛ! Логику уже написал осталось визуально сделать. Спасибо!
У меня при вводе команд в cmd пишет - SyntaxError: invalid Syntax
@user-ik6id6kf7g
4 жыл бұрын
Ты пишешь команды в cmd? Их надо писать в программу для написания кода
@wigles9303
4 жыл бұрын
@@user-ik6id6kf7g зачем?
@mrblyp3156
4 жыл бұрын
@@user-ik6id6kf7g я в cmd пишу, и все норм
@user-zi3mc7xy1t
4 жыл бұрын
@@mrblyp3156ты в cmd максимум скачаешь модули запустишь файл)
[CRITICAL] [App ] Unable to get a Text provider, abort. Что делать?
@Dmitriy777JF
5 жыл бұрын
Та же ерунда. Нашли решение?
@user-wy4ez3co7j
4 жыл бұрын
Тоже самое
@KillCo1987
4 жыл бұрын
попробуй ввести это: pip install --upgrade pip wheel setuptools pip install docutils pygments pypiwin32 kivy-deps.sdl2 kivy-deps.glew pip install kivy-deps.gstreamer pip install kivy-deps.angle pip install --upgrade kivy
@user-wy4ez3co7j
4 жыл бұрын
@@KillCo1987 Спс бро!Выручил)
Отличное видео, продолжай
so interesting !!!! продолжай в таком же духе
Как называется прога в которой у него cmd открыт?
@mercurykd
6 жыл бұрын
conemu
@user-vg2up4sm6y
2 жыл бұрын
@@mercurykd но windows terminal уже лучше
У меня не получается это из за 3.8 версии питона?
@hayksardaryan
4 жыл бұрын
ախպերս 3.7.1 python քից կաշխատի իմնել 3.8 ով չէր աշխատում
@varuzhangevorgyan995
4 жыл бұрын
Apres axpers Es imacel ei vor cacr versiayova ashxatum bayc vor 3.7.1ice carcr chgitei
@hayksardaryan
4 жыл бұрын
@@varuzhangevorgyan995 isk menak kivi es anum? mekel qani tarekanes?
@varuzhangevorgyan995
4 жыл бұрын
@@hayksardaryan baci kivyic Django em sovorum. 14 tarekan em Du qani tarekan es? Bayc es kivyin 3.7.1 versiayove chi ashxatum chgitem inch anem
@hayksardaryan
4 жыл бұрын
@@varuzhangevorgyan995 es 21 em eselem hamarya sax framevorker@ arel im@ 3.7.1ov @lnuma uzumes telegramos gri tenanq incha exel @hayksd bayc hima miqich zbaxvacem bayc du gri
Ждем продолжения )
Мы ждали этого!!!
ошыбка помогите пожалуйста [CRITICAL] [App ] Unable to get a Window, abort. я на ubuntu 16.04 lts
@user-fk3kf5tk9i
6 жыл бұрын
Привет, снова :) тоже не могу установить на ubuntu!
@strangeprogrammer5253
6 жыл бұрын
Привет)
@user-fk3kf5tk9i
6 жыл бұрын
Привет :)
@user-fk3kf5tk9i
6 жыл бұрын
Вся семья в сборе.
@HowdyhoNet
6 жыл бұрын
Пробуй sudo apt-get install libsdl2-2.0-0 libsdl2-image-2.0-0 libsdl2-mixer-2.0-0 libsdl2-ttf-2.0-0
Хауди , у меня киви не устанавливается и выдаётся какая-то длинная ошибка.Помоги, если сможешь.
@s1lovef
4 жыл бұрын
у меня тоже
@ivan_kevlar
4 жыл бұрын
Да, я тоже сегодня начал изучать киви, и у меня вылезла какая-то длинная ошибка при установке непосредственно самого киви (pip install kivy). В общем, насколько я понял, начиная с python 3.8, kivy не поддерживается. Я нашел на каком-то форуме решение, это ввести команду "pip install kivy[base] kivy_examples --pre --extra-index-url kivy.org/downloads/simple/". Я попробовал запустить простейшую программу на kivy, вроде-бы работает. Но еще все впереди.
@user-wl4xl5ge9h
4 жыл бұрын
@@ivan_kevlar , спасибо. Завтра попробую. Ещё раз спасибо. Макар мошков. А у меня канал есть Programner Пока!
@user-wl4xl5ge9h
4 жыл бұрын
@@ivan_kevlar , мне пишет Traceback (most recent call last): File "kivy.py", line 1, in from kivy.app import App File "C:\Users\Alexandr\Desktop\игра\,.py\kivy.py", line 1, in from kivy.app import App ModuleNotFoundError: No module named 'kivy.app'; 'kivy' is not a package
@hadjmag
4 жыл бұрын
@@user-wl4xl5ge9h у тебя в пути директория на русском языке. Папку "игра" переименуй
Алилуйя! Нормальная ось координат! Надо пощупать этот фреймворк.
Огромное спасибо за отличное видео. Надеюсь что по Киви будет много уроков. Очень интересно :)
@HowdyhoNet
6 жыл бұрын
Планируется от 10 до 20 уроков
@eddy2592
6 жыл бұрын
Спасибо за инфо. Буду ждать с нетерпением. Привет из Латвии ;)
здравствуйте, выдает такую ошибку: No module named 'kivy.app' система win10, устанавливал по гайду с сайта
@bodyas.5592
5 жыл бұрын
а Ваш файл случайно не kivy.py называется? если так, то переименуйте
@user-vx6ft3ud9n
5 жыл бұрын
Ахахаха, просто рукалицо, спасибо, без тебя я бы еще долго промучался
а что делать если окно не появляется :(
@mt23xd5
4 жыл бұрын
ты прописал from kivy.app import App?
@kolyay_quqles
3 жыл бұрын
@@mt23xd5 да, чё дальше? :(
@kolyay_quqles
3 жыл бұрын
@@mt23xd5 пишется в конце командной строки NameError: name '_name_' is not defined. Версия Python 3.9.1
@kolyay_quqles
3 жыл бұрын
Там где name и main там должно быть два нижних подчеркивания, пример: ___name___ == "__main__":
@mt23xd5
3 жыл бұрын
Ну тогда забей :)
Спасибо, Абрахам! Доступно и просто, как и философия ЯП Python!
Спасибо, чувак, за уроки! Объясняешь понятно, с примерами, всё как надо. После первого урока подписался на канал.
Я сделал все как в видео, но у меня не запускается, и выдает следующие: [INFO ] [Logger ] Record log in C:\Users\Secret\.kivy\logs\kivy_19-05-25_9.txt [INFO ] [Kivy ] v1.10.1 [INFO ] [Python ] v3.7.3 (v3.7.3:ef4ec6ed12, Mar 25 2019, 21:26:53) [MSC v.1916 32 bit (Intel)] [INFO ] [Factory ] 194 symbols loaded [INFO ] [Image ] Providers: img_tex, img_dds, img_gif (img_sdl2, img_pil, img_ffpyplayer ignored) [CRITICAL] [Window ] Unable to find any valuable Window provider. sdl2 - ImportError: DLL load failed: Не найден указанный модуль. File "C:\Users\Secret\AppData\Local\Programs\Python\Python37-32\lib\site-packages\kivy\core\__init__.py", line 59, in core_select_lib fromlist=[modulename], level=0) File "C:\Users\Secret\AppData\Local\Programs\Python\Python37-32\lib\site-packages\kivy\core\window\window_sdl2.py", line 26, in from kivy.core.window._window_sdl2 import _WindowSDL2Storage [CRITICAL] [App ] Unable to get a Window, abort.
@owlowl5173
3 жыл бұрын
Здравствуйте вы решили проблему у меня тоже не запускается. Если вы решили проблему можете сказать. Спасибо
@GeaRMaN92
3 жыл бұрын
+
на python 3.8 есть проблема с kivy лучше установить python 3.7.1 и из программы удалить python 3.8. вот ссылка на python 3.7.1 for windows : www.python.org/ftp/python/3.7.1/python-3.7.1-amd64.exe не благодарите )
@youtubecommunitymember9404
4 жыл бұрын
Բարև?
@vladshevchuck761
4 жыл бұрын
Спасибо огромное!
@hayksardaryan
4 жыл бұрын
@@youtubecommunitymember9404 Բարև Բարև
@tempest6832
4 жыл бұрын
Barev ))
@hayksardaryan
4 жыл бұрын
@@tempest6832 Barev
Ты молодец! Очень помог!
Ты лучший, все сработало!
Прекрасное объяснение 👍
Спасибо большое!
Спасибо, круто что есть такие видео, пока устанавливал kivy командной строкой научился пользоваться)))))) до этого двадцать лет не понимал нахрена этот черный квадрат нужен)))))))
со дня публикации видео прошло уже 5 месяцев, но всё ещё актуально!
Отличный курс, давно хочу научится делать графический интерефейс для программ. Давай больше видео, очень интересно)
Жду продолжения )))))
хера ты крут, красава! я только недавно просил дударя сделать туториал по киви, и тут бац на твое видео наткнулся, отдуши!))
Python 3.8 не поддерживает, пришлось откатить до 3.7 и заново пройтись по пунктам 1 и 2 из мануала установки. Спасибо за урок! Все четко и понятно. Возьмешь ли когда-нибудь за продолжение курса?
*аплодисменты* ждем еще)
спасибо тебе Абрахам за эти видео уроки
Привет! Отличное видео! Когда будет продолжение?
Спасибо огромное!!!
Очень тебе спасибо я очень сильна хател учить kiwi!
Я из Пайтона знал лишь принт но благодаря базовым знаниям html и css я чютка понимаю твой код
Спасибо братан, всё делаю игры на pygame для винды захотелось на android спасибо за курс
Урааа!!))