Как в Python писать программы с интерфейсом?
Вставка
- Опубліковано 23 кві 2019
- Показываю как в Python легко можно создать программу с интерфейсом.
Для этого мы применяем QT Designer.
🚀 Курс Python для веб разработки от SkillFactory: bit.ly/2FDD0BL
===
Сообщите менеджеру промо-код "Хауди Хо" чтобы получить 10% скидку!
🔵 Наш TELEGRAM: t.me/howdyho_official
Наш ВК: howdyho_net
🆇 Ссылки из видео 🆇
𝟭: Доки qt-project.org/wiki/PySide/
𝟮: Туториал zetcode.com/gui/pysidetutorial/
𝟯: Урок Python за 1 час • Учим Python за 1 час! ...
4: Что делать если команда python не работает: • Python в .EXE ► КАК?
Сотрудничество topic-84392011_33285530
💗 Музыка предоставлена UA-cam Audio Library. - Наука та технологія
Когда лень монтажить, и просто открываешь браузер для рекламы 2:30
)
Лол, я не заметил)))
ору
Для такого нужен скилл
А как сделать так, чтобы на калькуляторе не только кнопки нажимались, но и ещё он умел бы считать (как это полагается калькулятору)?
Сначала я решил учить Python, а потом душить
ТЫ Шо питона душил?
ебать чел просто зарофлил меня прорвало)
ору :D
Если сильно пережмеш, он посинеет )
врешь, все мы сначала душим, а потом учим.
Действительно с этого надо начинать. Я много видео пересмотрел этого автора и знаю, что полезного и замечательного для начинающего пользователя здесь можно найти и новичку и освежить интерес продвинутому человеку. Смотрите не пожалеете!!! Всем успеха!
Ура! Хочу ещё больше python'а)))))))
Нихрена се лоцков мне тут наставили)🤣🤣🤣
Не боишься что он тебя удушить?
@@j82cerberS удушит?
@@j82cerberS 😂
Хауди, го урок по django)))))
У меня нет слов , ты просто красавчик !!! Спасибо за твои обучалки!!!
Хауди, спасибо тебе за ролики по Python и за советы как его стоит изучить. Занимаюсь нейросетями на Matlab, но научник сказал что в будущем надо перейти на «змею». Благодаря тебе, я начал изучать этот язык и уже сейчас могу сказать «Ты был прав». Писать на нем одно удовольствие.
Йоу Хауди, спасибо! Избавил меня от множества проблем с виндой и возбудил во мне желание изучать программирование! Добра тебе бро!
Челы у кого не получается перевести ui в py на PyQt5 то делаем так.
У меня диск С
cd C:/test - Директория где лежит ui
Потом выполняем код:
python -m PyQt5.uic.pyuic -x test.ui -o test.py, где test.ui - исходный файл, а test.py - результат преобразования.
Спасибо Антону Сергеевичу за совет!
спасибо!
@@dullbaeb не за что. Сам искал ответ на этот вопрос, нашел под другим видео и сюда выложил.
Спасибо Абрахам! Ты перестад выкладывать видео только по софту а начал серьезно по программированию.
QPushButton{
background-color: white;
width: 75px;
height: 50px;
font-size: 14px;
font-weight: bold;
border: none;
text-align: center;
}
QPushButton:hover {
background-color: silver;
}
QPushButton:pressed {
background-color: silver;
}
Не понимаю! вбиваю всё тож самое ,кнопки белые а при наведении красными не становятся и не нажимаются,копирую твоё всё работает!!!!Обьясните кто нибудь блиин
@@Kalenitsky21 я изменил слово вместо silver должно быть слово red в qpushbutton:pressdd
@@Kalenitsky21 в последней строке бекграунд колор пишет силвер напиши ред если хочеш ваще разници нету
@@yaroslav_golovatskyu нее!эт понятно ,просто у меня ни красного ни серебряного небыло!не понимаю!10 раз сравнивал твой код с моим ну отвечаю вообще разницы никакой,но твой работает а мой игнорит просто команды hover и pressed!
@@Kalenitsky21 возможно ты вписал ету строку нетуда вот и такое случилось
Охрененные уроки! Они даже для меня не программиста немного через чур разжеванные, но зато ПОНЯТНО ВСЕ! Потому что тем кто уже в теме, им самообучаться намного проще, а для новичков вот такие уроки просто золото. Спасибо огромное!
Хауди, спасибо за уроки про пайтон, благодаря тебе сдал лабу по проге!
Продолжай делать ещё видео по пайтану!
pip install PyQt5 pyside2
Работает на Python 3.7.2
благодарю
pyside никогда не юзал, юзаю только PyQt5 :D
Спасибо. Работает на Python 3.7.4.
Установил Pytho 3.7.4 и PyQt5. Все работает супер
ААААА
Действительно. Так всё просто - пара нажатий мышкой и всё готово. Осталось только выучить и понять, что же значат те массивы букв и фраз в коде, запомнить, что есть куча виджетов и плагинов и т.п 😂
Тем не менее - спасибо за видео. Надеюсь подобные видео помогут хоть немного понять это таинство программирования😊
Спасибо, Абрахам! Как всегда, очень толково
хауди спасибо тебе за твоё творчество ты очень интересно рассказываешь и являешься одним из немногих кто меня вдохновляет заниматься программированием
Больше пайтона, это крутой язык, и это интересно, лайк гарантирую))
Только работы на этом языке кроме Москвы и Питера больше нигде и нет.
amaterasu_ lolkek ну каждому свое, мне лично нравится его простота и никого не принуждаю к нему, зачем ты мне тут пишешь
@@freshmoney9217
Ты работаешь на нем или это просто хобби? Например в своем городе миллионнике не видел не одной вакансии по этому языку. В отличаии от java, с++ , c#. Так зачем его вообще изучать. Покрайней мере первым языком.
Ruslan Shack на фрилансе полно заданий хоть в деревне работай, кто ищет тот всегда найдет
@@freshmoney9217
Уу фриланс а, что в офис в западло ходить? А что C ++ учить яиц не хватает? Зарплаты даже в регионах от 100 тыщь.
Как сказано было в прошлом ролике про python : "простой дебильный калькулятор"
@Антон Пилипович 😅ага
Паскаль Ито круче чем этот Пайтон:)
@@sabeit5647 ты чё, нет канеш )
@@sabeit5647 Паскаль :D Мертв с 80 годов уже. Как и его друг Delphi
@@hackaton754 к сожалению питон жив и активно продвигается (к примеру при программировании ии)
Очень ценно и полезно! Теперь я знаю о Пайтоне еще более интересные штуки! Спасибо! Однозначно лайк!
Очень долго искал этот урок на ютубе, спасибо хауди
Классные видео про Python. Снимай еще) Хотелось бы увидеть от тебя урок по разработке бота для дискорда на Python, так как все туториалы только на английском языке, а на русском найти сложно + там не так много информации. И я думаю, что многим будет интересно узнать о том, как создать бота в дискрде
Рассмешил. Странная логика. Не лучше ли в перспективе читать все на английском, выучив язык, чем ждать, когда кто-то переведёт на русском?
Быть программистом без владения английским языком как быть учителем без знаний хд
Хауди ты просто лучший мотиватор
Хауди Респект тебе!) Давно работаю в питоне , обновлять знания очень интересно)))!
Дизайн приложения путем CSS - прям очень круто. Обязательно нужно попробовать, спасибо за обзор.
Ура, как заказывал. Го ещё Python :)
Блин, Хауди, сделай уже что-нибудь с менюшкой у себя на сайте. Пользоваться невозможно. Не знаю, хотя бы задержку на вызов анимации в 200мс поставь
Вот это топ контент! Продолжай плз эту тему. Лукас сто проц
More python! Наконец-то! Спасибо, за хороший контент!
ты лучший... Мне такого совершенства не достич. Но я могу хотя бы приблизиться к твоему уровню. Мне очень нравится python, мой первый язык. Но я лишь новичок и учусь. Твои видео бесплатны и полезны, спасибо тебе!
ну как, научился?
@@vadimkolbik С учу. Питон в дальнейшем буду. И ты ждал 1 год что бы написать?! Харош
Хауди очень классные ролики, можешь сделать уроки на Django 2.2 (только обнова вышла а роликов на рускоязычном пространстве толковых нет)
Спасибо большое очень понравилось особенно с помощью CSS очень удобно 👌👍
Наконец-то годнота, красавчик 👍
Спасибо большое а то я мучился всё на tkinter делал!
Тоже
Пиздец это самая худшая пытка что случалась с нами(
Shardoff всм
@@god_of_gods В здравом.
Тоже самое,брат.Полный пиздец.
Хауди ты топ, спасибо за познавательный контент, жду ещё python 'а!
Чувак ты мой герой! Спасибо за урок!
Спасибо за видео! очень мотивирует
Супер! Хороший контент пошел! Можно еще по пайтону уроков? Что насчет анализа данных?
Посмотри уроки в шервудском лесу
@@w1tcherj как нахуй послал
@@user-bt4tp6gw1o вовсе нет)
Чувак... Я просто в ах#е, я прям учу python и ты выпускаешь те видео которые мне в данный момент нужны. Хауди ХО спс.
+ 🤣🤣🤣
А где ты будешь работать на нем? В твоем городе есть вакансии?
@@ruslanshack6743 Причом тут вакансии по городу?, фриланс епт, + вообще я изучаю python потому что МНЕ самому интересно а не ради заработка, а так я хочу работать front-end разработчиком.
Да... это то, чего я ждал!
Как всегда новое видео у хауди и как всегда оно замечательно
Кто смотрит в 2020 в котором таких версий уже нет=(
Я в 2021
Да мы из будущего
2021 питон начинаю учить
pyside поддерживает only these python versions are supported: [(2, 6), (2, 7), (3, 2), (3, 3), (3, 4)]. Я на 3.9 поставил pyside2. Или ты не про это?
даже на 3.9 все работает нормально
Сделай видео урок "создание бота ВКонтакте на python"
Тебе трудно загуглить и прочитать документацию?
Посмотри его урок за час, где он пашет на python. Там он делает телеграмм бота. Посмотри видео полностью и поймешь, как.
@@exfordovsky5315 причем тут телеграмм бот, если ему нужен бот для вк?
@@rellsa в том, что концепция та же, просто вместо ссылки на телеграмм будет на ВК или Дискорд.
Я же говорю, посмотри. Он рассказывает про раздел официального сайта, там же есть и ВК с Дискордом.
@@exfordovsky5315 ладно, спасибо!
Хауди а когда новое видео? Я смотрю твои видео недавно, ты мне очень понравился и благодаря твоим видео я начал заниматься изучением языка Python. По твоим видео я также частично изучил и HTML, CSS.Спасибо тебе огромное. Жду нового видео.
Очень крутые видосы снимаешь!! Всё просто и понятно.... Пасиба!!
Может когда-нибудь запилишь широкий урок по теме QT, уверен тебе есть что рассказать =)
Думаю построение мощного интерфейса будет интересно большой аудитории, тем более от такого хорошего разработчика да ещё и с разными фишками.. Я вот узнал сейчас про CSS, сегодня же думаю буду пробовать ))
Красавчик! Лайкос
_Го теперь калькулятор на котором можно запустить майнкрафт или gta_
*Это мой пк!*
@@seaniwe ))))
В калькуляторе работает калькулятор ДА ЭТОЖЕ РЕКУРСИЯ
Ты про мой ноут?
я это уже делаю))))
У кого версия пайтон новее 3.4 качайте pyside2 , тогда в консоли робит "pyside2-uic "D:\Qt\1.ui" -o "D:\Qt\ui.py"
Спасибки:)
отличное видео,благодарю от всей души
опять лайк за хороший видос,очень интересно и понятно
Классные видосы по python ты делаешь, но когда вторая часть самопала wallpaper engine?
Просто хотел тебе выразить большое спасибо за время которое ты тратишь на свои видео работы. Желаю тебе новых свершений и очень прошу не останавливайся. Еще раз спасибо.
ПС. А тем кто "дизит" - "Вы просто свиньи не благодарные!".
Спасибо за урок!
Спасибо ХАУДИ ХО научился с твоего канала html css python ещё раз 😊 СПАСИБО
лайк и подписка с меня,только
сделай урок по ИИ на Python)
по братски))
Вот, пожалуйста, полный, огромный, подробный курс - ua-cam.com/play/PLVlY_7IJCMJdgcCtQfzj5j8OVB_Y0GJCl.html
@Aidar Serik и что?
@Aidar Serik , какая тема такие и лекции. ИИ это пиздецки оргромный пласт знаний и как по мне там куда больше математики и статистики чем програмированию.
Он сам то в этом не чухает, а ты тут видео просишь
Уже есть))
Огромную благодарность выражаю автору канала, спасибо, все понятно, все получилось!!!
Хауди, ты топ. Спасибо за видос.
Ух ты! У вас много подобных роликов)) Предложение отправить вам наших образовательных роботов вдвойне в силе)
Какой же ты классный. Я учусь на программиста 1курс) Смотрю твои видео, каждое твоё видео мотивирует меня) Хочу быть веб-разработчиком, или разработчиком на пайтон или джава скрипт) И теперь у меня появилась цель. Хочу стать "Настоящим программистом" встретиться с тобою, и сделать с тобою совместный проект)))) Думаю когда-то я выполню свою мечту))) Удачи тебе в жизни))) Продолжай снимать такие видео. И хотел спросить у тебя 1 вопрос. Если не сложно, и если ты вообще это прочитаешь) Вот как мне стать программистом. Как понять моё это или нет!? Просто когда тебе задают лабы, дз, кр, и ты не успеваешь заниматься программированием. И ещё приходиться делать лабы, на языке который тебе не нравиться, и нету времени и сил на учить то что ты хочешь. У тебя были такие ситуации, когда тебе приходиться учить то, что тебе не нравиться, и ты хочешь заниматься на тех языках которые тебе очень нравятся, но у тебя не хватает времени? Что ты делал или делал бы?)
Так иди на курсы на тот язык, который тебе нравится, а универ веб-разработчику - пустая трата времени, но каждый решает сам. Зачем тратить 4 года на универ, если можно пройти курсы за полгода. При успешном прохождении предлагают работу. Зачем ныть, что времени нет? Кто тебя заставляет делать то, что не нравится? Это твой выбор - впахивать на универ и лабораторные
Если нравится изучать, что-то делать - это твое, не смотря на то, как бы сложно это ни было и кто бы что не говорил
Сделай видом как делать ботов на phyton. Просто захотелось уже полностью углубится в эту сферу с питончиком😁😁😁буду очень рад если сделаешь. Кто тоже хочет такой видос ставьте лайки на комент чтобы хауди увидел.
в прошлом он делал бота на телеграм просто также поиши апи дискорд бота или кого тебе там нужно
Спасибо за видео!
Ты даешь советы и проги, которые реально работают! Тебе в раю(если он существует) уготовлено отдельное место!
Го урок по Qt Desingner????
QPushButton{
background-color: white;
width: 75px;
height: 50px;
font-size: 14px;
font-weight: bold;
border: none;
text-align: center;
}
Спасибо за ролик, ты классный.
Вот такой контент я ждал.
12:00 для тех кто использует PySide2
pyside2-uic "ПУТЬ" -o "как и где сохранить"
Спасибо!
пишет мол could not create output file пытаюсь решить уже хрен знает сколько времени, помоги пожалуйста
@Михаил Дубровский слушай такая же проблема нашел решение?
@Михаил Дубровский а чем пользуешься тогда?
@Михаил Дубровский хорошо
Что делать если я прописываю pyside=uic "D:\t\untitled.ui" -x -o "D:\t\ui.py и мне пишет "pyside" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом. Помогите
он говорил, посмотреть в папке python34\scripts есть ли файл pyside-uic.exe там, если есть, то кидай его в ком. строку, а дальше пиши ключи
если нет переустанови пакет, но лучше посмотри видео, я тупой
@@nakidai спс но уже давно разобрался
лайк и спасибо за работу!
Очень благодарен Вам !
error: Failed to find the MSVC compiler version 10.0 on your system.
Я проверял у меня сторит visual studio 2010.
Что делать?
Чувак,это слишком старая версия,поставь:Visual Studio 2020 она будет лучше.
@@user-bm9dx1hj2o не помогло, но pyside2 работает.
kivy теперь qt... и ничего до конце не довел, ведь гораздо выгоднее выпустить 500 видосов аля "топ столько-то АХ*****ых программ под windows"
Ну да , выгоднее, тебе он ничем не обязан. Пиздуй в гугл и учи сам
Долой винду!
Топ ах***ных комментариев
@@Legenline как раз таки обязан, ютуб фактический работа, то что он выпускает халтура, и если нас что то не устраивает мы имеем право высказывать свое мнение
Хауди, плиз, сделай полную обучалку по pyside, очень хочется посмотреть!
Дааа
Было бы очень хорошо увидеть урок про QT
P.s да и про android studio ( но это меня уже дальше понесло ))
@Хауди Хо™ вопрос.Если x64 система надо обязательно качать x86?
да, оно совершенно никак не повлияет
Ещё бы для полного завершения знать как на выходе получить .exe данного примера
Pyinstaller
О да!!! С# for Unity, Delphi 7 и теперь QT Desiner это то чего мне не хватало.
круто! спасибо! оч все понятно!
Крч, если вы не видите ласт строки конвертируйте так
python -m PyQt5.uic.pyuic -x [FILENAME].ui -o [FILENAME].py
спасибо)
No such file or directory: "test.ui" у меня такая ошибка выходит, хотя файл находится в PySide2
а все, уже разобрался. Надо было указать подробный путь))
@@handyfrontend либо твой файл по другому называется, либо путь неправильный указал, по видео все делай, у меня получилось
@@user-zq6hx6sl8k а все, уже разобрался. Надо было указать подробный путь))
python -m PyQt5.uic.pyuic -x conss.ui -o conss.py для преобразование в .py
Спаасибо тебе огрлмное
Спасибо большое за python пожалуйста продолжай
Хауди Ты просто огонь !!🔥
Спасибо Тебе огромное🙏🏼🙏🏼
Дальше ждём ещё💥
Ты лучший )
Если кто-то не захотел менять версию и использовал вторую версию, то на моменте 12:21 НЕ нужно писать -x
спасибо чувак! очень помог!!
Что делать если нет херни, которую нужно в main.py вставить?
Это конечно всё очень здорово, но я потерял пол дня из-за этого видео. Сначала переустанавливал пайтн, потом оказалось, что мой пайчарм не поддерживает эту версию, потом у меня после вставления нужных деректив в path не запускался пип, потом оказалось, что пайчарм с этой версией не поддерживает модули тоже, пришлось удалять и переустанавливать новую версию питона, там тоже были проблемы, но в итоге вернул всё, как было, разве нет способа создавать программы с новыми версиями, а не с древними?
Такой ролик можно было бы выпустить, когда пайтн 3.4 был актуален, но не сейчас же, жду ответа
не парся и используй pyqt5. Но обычно интерфейс не пишут на python
жиза,брат
@@AB-yl5xi , а на чем пишут ?
@K1ryab1s - Fortnite тож самое
Урок огонь, спасибо большое дружище! Ждём еще. В общем долго я мучился с установкой, но что-то так и не получалось у меня, вернул снова Python 3.8 и после скачал все необходимое через cmd, а потом вот отсюда build-system.fman.io/qt-designer-download - скачал Qt Designer.
обожаю все ваши видео
Чувствую себя тупым. После работы с XAML и ВижуалБасик, где всё то же самое делается не через жопу и в три раза легче, понимаю, что надо быть очень умным, чтобы *ТАК* заморочиться из любви к Питону.
о да, VB 6.0 топ
@@symon7834 Ржали всей конторой, да.
Зачем Qt, когда есть GTK+ :D :D
ты просто боженька!
Одно видео лучше другого! Лайк не глядя!
1
14:15 У меня не запускаеться программа моя, но сделал всё так, как на видео😢
это скорее всего из-за того, что в третей строчке у тебя написано "from ui import Ui_Form", а надо "from ui import Ui_Dialog". Видимо версия поменялась, а с ней и слово form
pyuic5 "Путь\123.ui"-x -o "Путь\123.py" - Создание Кода на Питоне. Для версий 3.8. На видео 12 минута. pyside-uic Отсутствует в версии 3.8
спасибо, ты помог, но у меня немного другая ситуация
при команде с видео, писал что не известен "х"
версия 3.7.4 при конвертации на .ру ввёл тот же код что и с видео, но вместо " pyside-uic ..." ввёл " pyuic5 ... " и тоже путь к файлу, флажки, и путь выходного файла
Большое спасибо!
спасибо! запускал сначала pyside2-uic - но получал ошибку про не найденную команду (-х). А с pyuic5 всё ок
Чел спс.
спасиб
Хауди, сразу лойс, если питончик )
Лучший канали видео всё понятно,лайк
Хауди, расскажи про ООП в Пайтоне!
и про джанго
в python нет ООП, хоть и есть ключевое слово "class". На деле эти "классы" - это как структуры в С подобных языках. Мне ещё напоминает таблицы из lua. Но это ни в коем случае не ООП.
Есть канал Гоша Дударь.Там и про ООП и про Джанго
@@cbg_1893 нет ООП, особенно если учесть что в питоне всё является объектом
@@404Negative НАЗЫВАЕТЬСЯ объектом. Это разные вещи. Вообще, почитай про три принципа ООП, и пойми что в Pyton лишь пародия на это.
Хауди, сделай пожалуйста уроки по C# или как сделать программу на C#
Пожалуйста
Наконец-то полезное видео)
Уважаемый Хауди Хо! Вы упустили небольшую деталь, когда сослались на свое видео по решению проблем с запуском Python. Вы описали способ в Windows 10, но в Windows 7 пункт "Path" находится в нижнем окне и разделено там все точкой с запятой.
Если в терминале команда "pip" не работает (и.или питон не запускается), нужно всего пару кликов для ее решения: Win+E (открываем проводник) - ПКМ на "Компьютер" - "свойства" - "Дополнительные параметры системы" - "Переменные среды" - Здесь в нижнем окне "Системные переменные" дважды ЛКМ по строке "Path" - в строке "Значение переменной" добавляем в конце (после точки с запятой) путь к папке с питоном, затем опять точка с запятой и путь к папке "Scripts" и опять точка с запятой. Жмем потом везде "Ок" и ВУАЛЯ! Все идеально работает.
Лучше руками код писать,чем пользоваться "дизайнерами"!
Кому как
1. qtdesigner работает и в Python 3.7
2. не надо удалять строки if __name__ == "__main__":, этот файл вообще не надо изменять, он генерируется каждый заново раз при конвертации из .ui
3. не ставятся пробелы внутри скобок
Не работает без PySide2
from PySide2 import QtCore, QtGui, QtWidgets подчеркивает красным и виджеты тоже. Пайтон 3.7
Крутое видео, сразу захотел что-то создать
Хауди ты лучший!