Python за 1 час
Мобильное приложение на Python за 1 час! Выучи Python за 1 час и создавай свои мобильные приложения!
✔ Телеграм - 🚀
✔ Вступай в группу Вк - 🚀
✔ Подписывайся
✔ Поддержи проект:
👍 Ставь лайк, если тебе понравилось видео 👍
►► Подписывайся на канал!
🔔 Нажимай колокольчик чтобы не пропустить!
#python #mobile #programming
Код из видео, для тех, кто в позитиве:
import pyowm
from import get_default_config
import kivy
from import BoxLayout
from import Label
from import TextInput
(’’)
from import App
from import Button
class TestApp(App):
textinput1 = None
button1 = None
button2 = None
button3 = None
button4 = None
def on_enter(self, value):
#print(’User pressed enter in’, self, )
config_dict = get_default_config()
config_dict[’language’] = ’ru’
owm = (’aac8036ce8adb7103fc6451501d85b14’, config_dict)
mgr = ()
message_text =
observation = (message_text)
w =
weather_info1 = “В городе “ message_text “ сейчас “
weather_info2 = “Температура: “ str((’celsius’)[’temp’])
weather_info3 = “Скорость ветра: “ str(()[’speed’]) “ м/с“
= weather_info1
= weather_info2
= weather_info3
def build(self):
config_dict = get_default_config()
config_dict[’language’] = ’ru’
owm = (’aac8036ce8adb7103fc6451501d85b14’, config_dict)
mgr = ()
message_text = “Москва“
observation = (message_text)
w =
weather_info1 = “В городе “ message_text “ сейчас “
weather_info2 = “Температура: “ str((’celsius’)[’temp’])
weather_info3 = “Скорость ветра: “ str(()[’speed’]) “ м/с“
layout = BoxLayout(orientation=“vertical“)
= TextInput(text=message_text, multiline=False, font_size=40, halign=“center“)
(on_text_validate=)
= Button(text=weather_info1, font_size=40)
= Label(text=weather_info2, font_size=40)
= Button(text=weather_info3, font_size=40)
= Button(text=’ПОКАЗАТЬ’, font_size=40)
(on_press=)
layout2 = BoxLayout(orientation=“horizontal“, size_hint=(1,0.4))
()
()
(layout2)
()
()
()
# return a Button() as a root widget
return layout
if __name__ == ’__main__’:
TestApp().run()