Tkinter Python Научись создать десктопное приложение на Python || GUI приложение на Python

Поділитися
Вставка
  • Опубліковано 26 гру 2024

КОМЕНТАРІ • 160

  • @bil63
    @bil63 Рік тому +57

    Боже, оказывается всё-таки есть люди в IT, которые могут последовательно и понятно излагать материал! Это большая редкость! Прекрасное объяснение! Спасибо вам огромное! Буду смотреть и другие ваши видео.

  • @xaosit8974
    @xaosit8974 4 роки тому +109

    Как же хочется взять всех пользователей Ютуб за руку, привести на твой канал и громко сказать - "Вот! Вот где по настоящему хороший креатор хорошего контента!! Вот он! Не то что ваши Хауди и Дудари! Вот он, человек по-настоящему делающий нормальные, подробные уроки!"
    Спасибо за твое творчество!
    Print("Спасибо!") ♡

    • @egoroffchannel
      @egoroffchannel  4 роки тому +13

      Класс!!))))
      Буду только рад, если так можно сделать)

    • @digitalturkistan1857
      @digitalturkistan1857 4 роки тому +2

      @@egoroffchannel ты просто честный мужик. Фсе мужик и фсе

    • @Vladimir-re8xl
      @Vladimir-re8xl 4 роки тому +1

      Согласен)

    • @typically31
      @typically31 3 роки тому

      f5

    • @immortal_lnight
      @immortal_lnight 3 роки тому +1

      Согласен, а то хауди и дударь намного быстрее и поверхностнее объясняют, ничего не понятно

  • @LeshaGuitar
    @LeshaGuitar 2 роки тому +14

    Очень классный урок. Сегодня закончил с основами питона и решил учить что-то новое. После просмотра данного урока я понял что это лучший урок, у лучшего канала на всем ютубе.

  • @mysterioking8694
    @mysterioking8694 Рік тому

    На самом деле очень хорошее видео, в отличии от большинства очень размеренно, понятно и доступно объясняют, вместо моментального использования не известных методов, спасибо огромное!

  • @Sernik_z_rodzynkamii
    @Sernik_z_rodzynkamii 3 роки тому +7

    Я неделю назад начал изучать программирование и благодаря тебе я уже в состоянии составить программу с функциями и проверкой на трай и эксепт. Спасибо! Очень достойная подача материала!

  • @jiijijjijji
    @jiijijjijji 3 роки тому +1

    Автор ролика доходчиво объясняет порядок действий, что зачем и почему. И какой результат получаем от какого действия. Мне очень понравилось. Автору видео - СПАСИБО!
    (не ожидал что найдётся такой ролик)

  • @coferlow
    @coferlow 2 роки тому +2

    Видео супер! Давно искала туториалы по этой библиотеке, и нормальных нет вообще... Но этот канал просто чудо-находка! СПАСИБО!!!

  • @Steelglowhawk
    @Steelglowhawk 2 роки тому +3

    Отличная подача материала. Без запинок. Все по делу. Спасибо!

  • @ЭмметтБраун-у3т
    @ЭмметтБраун-у3т Рік тому +1

    просто офигенно,вернули интерес к Python,огромное спасибо и удачи вам в процветании вашего канала!

  • @pavellysykh878
    @pavellysykh878 4 роки тому +2

    Почему ж я раньше на Ваш канал не попал.... Я сейчас видео из разных курсов пролистал, и это просто бомба! 😊 Спасибо большое. Нет. Огроменное!

  • @ГеннадийСоколов-ж8з

    Ооочччень зашло!!! Человеческое объяснение. Спасибо тебе, умная голова!

  • @bee_helprer_kha
    @bee_helprer_kha Рік тому +1

    Спасибо ты лучший никак не мог поставить иконку.
    Это для тебя: 👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍

  • @akramkudratov5347
    @akramkudratov5347 3 роки тому +2

    Спасибо за уроки. Все четко и понятно. Просто супер !!!!

  • @twicetwo5990
    @twicetwo5990 Рік тому

    Лучший братик, просмотрю весь курс, пока что все просто бомбически круто

  • @СтаниславЗизевский-ц4ь

    Огромное спасибо! Отличное обучение, здорово поставлен голос

  • @ankhmarcius8331
    @ankhmarcius8331 4 роки тому +2

    спасибо, рад что пошли уроки с углубленным изучением языка. надеюсь в этом курсе кроме изучения самих виджетов, мы затронем такие вещи как распараллеливание функций(что то вроде периодического запроса к серверу, и вывода результата, как в простейших чатах, получение сообщения о том что вам написали), или же мигающая кнопка, при возможности продолжать работать с программой

  • @DIKTAGA
    @DIKTAGA 3 роки тому +1

    Спасибо большое! Очень понятно и приятно слушать!

  • @teymurismaylov2791
    @teymurismaylov2791 3 місяці тому

    Больше спасибо очень понятно объяснил успехов

  • @додо-з6н
    @додо-з6н 2 роки тому +1

    Import like
    Print("Ты топчик")

  • @islomnigmatov7143
    @islomnigmatov7143 4 роки тому +1

    Спасибо тебя что так стараешься для нас большое спасибо тебе 🙏🙏🙏🙏🙏🙏🙏 продалжай таким духом✋

  • @k1ntsug1i
    @k1ntsug1i 5 місяців тому

    Большое спасибо за Ваш ролик, очень интересное и доступное объяснение темы!

  • @maths781
    @maths781 2 роки тому

    спасибо огромное, очень полезное видео. все за вами повторял и все получилось.

  • @hiddenprofile9765
    @hiddenprofile9765 4 роки тому +2

    Егор, предлагаю вам создать интерфейс программы которая воспроизводит заранее добавленные звуки (что то типо soundpad), тут работа сразу и с файлами и с горячими клавишами + интерфейс

  • @d1lle
    @d1lle 4 роки тому +4

    было бы классно увидеть сочетание tkinter и matplotlib, выводить графики в окне. Но надеюсь к тому времени, как выйдет видео, я уже научусь это делать и сам)

    • @egoroffchannel
      @egoroffchannel  4 роки тому +1

      Конечно научишься, мы все в тебя верим!)

    • @nariztan8505
      @nariztan8505 Рік тому

      как успехи?

    • @d1lle
      @d1lle Рік тому

      @@nariztan8505 на pyqt перешёл тогда, там, вроде, получилось

  • @Zeka1111g
    @Zeka1111g 3 роки тому

    подача материала отличная!так держать.лайк

  • @vasbkamarxil1260
    @vasbkamarxil1260 2 роки тому

    ЭТО просто СУПЕР!

  • @cta-guide
    @cta-guide 6 місяців тому

    Спасибо за урок! Маленькое замечание, которое можно добавить в описании или в комментах: Вы очень быстро показали, куда загружается картинка иконки. У меня она автоматом загрузилось в Downloads и пришлось долго искать папку проекта, куда ее правильно поставить.

  • @EvgenMo1111
    @EvgenMo1111 2 роки тому

    Спасибо друг, классная подача!

  • @lightsound191
    @lightsound191 3 роки тому

    Лучший, как почти всегда. Спасибо!

  • @MrDUSert
    @MrDUSert 4 роки тому +1

    Спасибо за уроки
    Хотел бы увидеть реализацию калькулятора, где можно было рассчитать что либо на основе вводимых данных (например давление, объем, проводимость и тд) и где то все это сохранять (каждую калькуляцию) упорядочено в виде таблицы с заголовками (возможно с sqlite?), так же отображать таблицу в окошке приложении

  • @юрийтурищев-в9г
    @юрийтурищев-в9г 4 роки тому

    Спасибо за урок!!! Все очень понятно!

  • @АрианДжайсваль-щ3т

    не могу дождаться нового ролика по ткинтеру. Сижу на линуксе, и хочется сделать что-нибудь чисто для себя)

  • @jiijijjijji
    @jiijijjijji 3 роки тому

    Супер. Мне очень понравилось!

  • @nigan952
    @nigan952 Рік тому

    Почему в tkiner такое не консистентное задание свойств? почему например title задается через метод title, а цвет фона уже через метод config с параметром bg? это очень странно

  • @МЕТАЛЛИЧЕСКАЯКРЫСАСТРИМЫ

    Выпусти видео про то как сделать экзешник программы на Python
    а ещё что делать если тебе пишут Когда ты устанавливаешь pyinstaller ошибка

    • @kirillgol9377
      @kirillgol9377 4 роки тому

      У меня была ошибка, когда я в ехе переделывал, я переустановил пайтон, оказывается я случайно удалил папку include

  • @Cyr173
    @Cyr173 8 місяців тому

    Для работы с таблицей есть видео?

  • @Uvuvik_Osasov
    @Uvuvik_Osasov 2 роки тому

    Спасибо! Очень интересно и понятно!

  • @ВалерияМирешко-ь5й

    Спасибо большое за твой труд!

  • @thelordalan
    @thelordalan 2 роки тому

    Спасибо большое за видео. Давно искал ролики по этой тебе. Остальные видео были не понятные и не которые не рабочие.

  • @dobr-sib
    @dobr-sib 3 роки тому +1

    А можно убрать у окна рамку? Или, можно сделать так, что бы окно открывалось на весь экран?

  • @oleglim5248
    @oleglim5248 3 роки тому

    root.geometry(300x300+"Что сюда надо вписать что бы он центрировал вне зависимости какое разрешение стоит у пользователя?"+"И сюда")

  • @avoidsadness
    @avoidsadness 2 роки тому

    Я так и не понял как менять картинку, и из какой дериктории питон их берёт. это нужно прописывать в консоли через cd?

  • @user-eq4we3vk9r
    @user-eq4we3vk9r 2 роки тому

    В tkinter или какую-нибудь другую GUI библиотеку можно загружать картинки? Чтобы например бекграунд был не цветом залит, а картинкой.

  • @diegorabid2836
    @diegorabid2836 Рік тому

    Что делать когда модули не подгружаются? Pip отсутствует в настройках. Перепробовал много чего. Ни в pycharm и vs одинаково

  • @0rarka0
    @0rarka0 Рік тому

    А можно как-то сделать в def: Entry + Entry?
    Искал информацию в интернете так и не нашел.

  • @vasbkamarxil1260
    @vasbkamarxil1260 2 роки тому

    красавчик Артем спасибо!

  • @coolboyboay
    @coolboyboay 3 роки тому +1

    А как сделать чтобы окно всегда по центру было, на всех мониторах? Лучше кодом. Спасибо.

  • @mathr5255
    @mathr5255 10 місяців тому

    компиляцию EXE файла не покажете?

  • @АлександрПермяков-б9к

    Отличный урок.

  • @_Peterhof_
    @_Peterhof_ 4 роки тому

    Егор, здравствуйте. Если файл переместить из директории, в которой находится иконка, то программа не будет запускаться. Может знаете как поменять иконку, чтобы она не зависела от расположения? Это может также понадобиться, например, для дальнейшего перевода в exe файл со своей иконкой

  • @immortal_lnight
    @immortal_lnight 3 роки тому +1

    Подскажите пожалуйста, возможно ли сделать так, чтоб окно выравнивалось по размеру устройства (андроид я имею в виду), и можно ли тако вообще создать нормальное приложение для андроид?

    • @immortal_lnight
      @immortal_lnight 3 роки тому

      Ну нормальные я имею в виду чтоб оно загружалось, выравнивалось под экран телефона и работало вообще

  • @ИгорьДевятов-с3е
    @ИгорьДевятов-с3е 4 роки тому +1

    Продолжай дальше. Лайк

  • @andrewdabarow9822
    @andrewdabarow9822 4 роки тому

    Пайчарм никак не хочет видеть tkinter, пробовал future установить из future moves импортировать, и папку с ткинкером скопировать в site-packeges, менял интерпретатор, ось линукс минт, при запуске из терминала все работает, никто не сталкивался с таким?

  • @BilgisayarHane
    @BilgisayarHane 4 роки тому +8

    Здравствуйте, где Paint, Сапер, Блокнот?

  • @DoktorZlo96
    @DoktorZlo96 4 роки тому +2

    насчёт предложений что создать: "проигрыватель аудио" к примеру?
    не совсем понял, ты в пайчарме все проделывал? а то иконки странные

    • @egoroffchannel
      @egoroffchannel  4 роки тому

      Да, это pycharm, стиль другой установлен

  • @ЕгорСоловец-л1н
    @ЕгорСоловец-л1н 3 роки тому

    А как загрузить изображение в память, чтобы потом считать его при помощи PhotoImage(data=)?

  • @_military_team_
    @_military_team_ 3 роки тому

    Где взять или как создать папку gui_project ?
    У меня такой нет , всё обыскал
    Нужны что-ли доп плагины или как ? У меня по мимо этого окно не перекрашивается

  • @Py-LiFS
    @Py-LiFS Рік тому

    Прекрасно! 😉😉

  • @danidi1
    @danidi1 Рік тому

    после компиляции ошибка _tkinter.TclError: couldn't open "icon.png": no such file or directory. Не может найти иконку, хотя я его добавил в --add-data в pyInstaller. Пробовал через iconbitmap() - тоже самое

    • @МаринаЗиновьева-п5ы
      @МаринаЗиновьева-п5ы Рік тому +1

      Пропишите абсолютный путь, мне помогло.

    • @danidi1
      @danidi1 Рік тому

      @@МаринаЗиновьева-п5ы мне это помогло
      if getattr(sys, 'frozen', False):
      application_path = sys._MEIPASS
      elif __file__:
      application_path = os.path.dirname(__file__)
      window.iconbitmap(default=os.path.join(application_path, 'icon.ico'))

  • @sega6574
    @sega6574 3 роки тому

    спасибо огромное, дружище

  • @xf2091
    @xf2091 4 роки тому +3

    import tkinter
    tkinter._test()
    Вот и всё, что можно сделать, чтобы проверить работу tkinter
    :)

    • @Faritech318
      @Faritech318 4 роки тому

      Институт Биоинформатики 2 курса,начальный и продвинутый, 2 курса Егорова, курс по пайтону для решения практических задач .

  • @nicolasrudnev6800
    @nicolasrudnev6800 4 роки тому

    Хорошее видео, автору респект!

  • @АндрейЛучин-к7р
    @АндрейЛучин-к7р 2 роки тому

    Спасибо за видео!!!

  • @elnursh
    @elnursh 2 роки тому

    как я могу добавить функцию search в комбобокс, чтобы get_data тоже паралельно работала?
    from tkinter import *
    from tkinter import ttk
    import pandas as pd
    df = pd.read_csv("C:/Users/User/Desktop/ccssvv.csv")
    lst = df.companies.dropna().tolist()
    '''
    def search(event):
    value = event.widget.get()
    if value == '':
    box1['values'] = lst
    else:
    data = []
    for item in lst:
    if value.lower() in item.lower():
    data.append(item)
    box1['values'] = data
    '''
    def get_data(e):
    for i in lst:
    if box1.get() == i:
    box2.config(values=df[i].dropna().tolist())
    box2.current(0)
    root = Tk()
    root.title('Dropdowns')
    root.iconbitmap('C:/Users/User/Downloads/car.ico')
    root.geometry("800x400")
    # creating first Combobox
    box1 = ttk.Combobox(root, values=lst)
    box1.bind('', get_data)
    box1.pack(pady=20)
    # creating second Combobox
    box2 = ttk.Combobox(root, values=[''])
    box2.pack(pady=20)
    root.mainloop()

  • @nolk-fx4oi
    @nolk-fx4oi Рік тому

    у меня, когда я писал ту часть, где замена иконки начал писать это -_tkinter.TclError: couldn't recognize data in image file "image.png"

    • @nolk-fx4oi
      @nolk-fx4oi Рік тому

      import tkinter as qwe
      win=qwe.Tk()
      pictur=qwe.PhotoImage(file='image.png')
      win.iconphoto(False, pictur)
      win.title('Приложение')
      win.mainloop()

  • @paitor1024
    @paitor1024 4 роки тому +5

    По PyQt5 такое будет?

    • @hiddenprofile9765
      @hiddenprofile9765 4 роки тому

      судя по примеру это будет tkinter

  • @ЕгорСокуренко-й4в
    @ЕгорСокуренко-й4в 4 роки тому +1

    Круто. Спасибо! На счёт Paint отличная идея, хотел бы посмотреть на это.

  • @remaksiva
    @remaksiva 2 роки тому

    Круто, спасибо!

  • @chiak_haha1244
    @chiak_haha1244 Рік тому

    Какая у вас версия пайчарма???

  • @NikolayUchitel
    @NikolayUchitel 3 роки тому

    очень полезно. учу. завтра же начну. а то все PascalAbc. там для школьников тоже все класс но сами понимаете

  • @KonDanP
    @KonDanP 3 роки тому

    Есть один вопрос. А что если ничего не работает, хотя я делаю всё также как на видео?

  • @ANoTherONe2o11
    @ANoTherONe2o11 4 роки тому

    win.title и win.geometry - методы или все-таки свойства объекта ?

  • @Vladimir-re8xl
    @Vladimir-re8xl 4 роки тому +1

    Когда будут выходить видео?

  • @BooS983
    @BooS983 2 роки тому

    Как можно реализовать запуск созданной программы, тот же калькулятор с ярлычка? Без использования сред программирования

  • @АлексАркис
    @АлексАркис 4 роки тому

    Для мобильного приложения на Android нужен Tkinter или Kivi?

  • @sav1e
    @sav1e 2 роки тому

    Огромное спасибо

  • @_PASHA_10
    @_PASHA_10 Рік тому

    Что делать если модуль tkinter нк имеет атрибута Tk?

    • @neponiatniichell9508
      @neponiatniichell9508 Рік тому

      Такого не может быть. Назови файл по другому, любое название кроме tkinter. Если файл будет с название tkinter, то будет ошибка

    • @sheonaner
      @sheonaner Рік тому

      Он же изменил tkinter на tk

  • @sandrogabidauri1121
    @sandrogabidauri1121 4 роки тому

    Уменя pycharm не открывает Tkinter помогите пожалуйста.
    В консоли python всё работает

  • @kipzmo6969
    @kipzmo6969 3 роки тому

    Добрый день, можете сделать урок по PyQt5

  • @Vlad-ln3uw
    @Vlad-ln3uw 4 роки тому

    Будет видео про использование ткинтер вместе с ооп?

  • @eYVgeni
    @eYVgeni 4 роки тому

    ртем, уточните пожалуйста, в некоторых источниках пишут команду для импорта следующим образом "from tkinter import *" и " window = Tk()" есть ли тут разница с командами, которые рекомендуете вы или это просто аналогичный вариант написания ?

    • @egoroffchannel
      @egoroffchannel  4 роки тому +2

      это же тема импорта
      ua-cam.com/video/k-i6Pz_-t6A/v-deo.html

    • @eYVgeni
      @eYVgeni 4 роки тому +1

      @@egoroffchannel спасибо, как хорошо когда уже есть развернутый видео урок по вопросу, увы не успел осмысленно просмотреть все ваши ролики

  • @supermaks21
    @supermaks21 4 роки тому

    Как называется программа в которой вы пишете код?

  • @trulik6879
    @trulik6879 4 роки тому

    спасибо тебе огромноэ. виручил

  • @eYVgeni
    @eYVgeni 4 роки тому

    Очень интересно. А есть ли возможность задавать жесткое соотношение размера сторон окна и не задавать его размер в пикселях, а в процентном отношении от разрешения экрана, на котором оно будет открываться ?

    • @egoroffchannel
      @egoroffchannel  4 роки тому +3

      width = root.winfo_screenwidth()
      height = root.winfo_screenheight()
      root.geometry(f'{width}x{height}')
      вот так на полный экран, то есть 100%

    • @immortal_lnight
      @immortal_lnight 3 роки тому

      @@egoroffchannel о, спасибо чел

  • @TheJonvish
    @TheJonvish 4 роки тому

    День добрый.
    Скажи пожалуйста почему у меня здесь ошибка
    win.geometry(f"250x150+{w}+{h}")
    f подчёркнута и последняя круглая скобка. И при этом всё работает.
    А вот так win.geometry('250x150+{}+{}'.format(w, h)) никаких ошибок не подчёркивает и тоже всё работает

    • @egoroffchannel
      @egoroffchannel  4 роки тому

      Добрый. Версия питона какая?

    • @TheJonvish
      @TheJonvish 4 роки тому

      @@egoroffchannel 3.8.6

    • @egoroffchannel
      @egoroffchannel  4 роки тому

      @@TheJonvish я так не так сообщение прочитал сперва. Подумал, что f строка не работает. Подчеркнута каким цветом и в каком редакторе?

    • @TheJonvish
      @TheJonvish 4 роки тому

      @@egoroffchannel
      красным цветом
      редактор pycharm 5.0.6
      yadi.sk/i/SAAuY8-fmaZJgA

    • @egoroffchannel
      @egoroffchannel  4 роки тому

      @@TheJonvish может версию обновить пайчарма?

  • @easyunityanywhere
    @easyunityanywhere Рік тому

    А если я больше предпочитаю PyScripter, а не PyCharm?)

  • @ГлєбІшмаков
    @ГлєбІшмаков 4 роки тому

    де можна скачати tkinter

  • @shiroyan7139
    @shiroyan7139 3 роки тому

    Почеум фото не работает?

  • @CjEcho74
    @CjEcho74 3 роки тому +1

    Большое Вам спасибо за уроки!
    win.resizable = (False, False)
    windows10 pycharm python3.7 - всё равно даёт ресайзить (

  • @простоМалышОва
    @простоМалышОва 4 роки тому +3

    Так цвет можно было написать так win['bg'] = 'ваш цвет'

  • @100_nik5
    @100_nik5 Рік тому +1

    Люди, как считаете стоит ли разобратбся в ООП, перед тем как браться за модули?🙄
    С одной стороны, тут есть класы.
    С другой, походу и без ООП легко создать GUI.🤔

  • @МаксСоловьев-щ1ь
    @МаксСоловьев-щ1ь 4 роки тому

    Егор,сколько стоит твой полный курс по пайтону для тех кто совсем с нуля ? И на какое время он рассчитан ?

    • @Faritech318
      @Faritech318 4 роки тому

      бесплатно. есть доступ за смешные деньги (+- пачка сигарет в месяц) к некоторым видосам

    • @СчастливыйЧеловек-х9с
      @СчастливыйЧеловек-х9с 4 роки тому

      милион евро.

    • @eYVgeni
      @eYVgeni 4 роки тому +1

      Для начала неплохо бы отличать имя автора канала от его фамилии.

  • @johnnycage3576
    @johnnycage3576 4 роки тому

    Го видео про KivyMd

  • @beardedman721
    @beardedman721 Рік тому

    Спасибо, очень круто все объясняешь 👍🏻👍🏻👍🏻

  • @Олег-л5ю2п
    @Олег-л5ю2п Рік тому

    Круче, чем книга из ВУЗа

  • @Юрыч-э7с
    @Юрыч-э7с 4 роки тому

    Где ты был,когда я начал изучать это месяц назад??))))

  • @edalethuseynov6948
    @edalethuseynov6948 Рік тому

    привет з загрузил пайчарм и ево рун файл не работает ерор зделает мжеш помагити меня Edalet-78 odnaklasnik пишити да

  • @ДмитрийПавлов-ы9в
    @ДмитрийПавлов-ы9в 4 роки тому

    Чудненько.5+

  • @yret-pi2jo
    @yret-pi2jo 2 місяці тому

    думал наконец-то нормальный урок, а первая строка сразу красная, а у автора нет

  • @jiijijjijji
    @jiijijjijji 3 роки тому

    Реально.