Тёмный

Уроки Python / Модуль tkinter создание кнопки и вызов функции 

Exploring the IT World / Oleg Shpagin / WISEPLAT
Подписаться 147 тыс.
Просмотров 53 тыс.
50% 1

Привет друзья! На этом уроке мы с вами сделаем первое графическое приложение в Python используя модуль tkinter.
✔ Поддержи проект: wiseplat.org/donat
✔ Вступай в группу Вк - wiseplat 🚀
✔ Подписывайся zen.yandex.ru/id/5e9a61242427...
✔ Создадим нашу кнопку.
✔ Привяжем к этой кнопке функцию, которая будет выполняться при нажатии на кнопку.
✔ Научимся работать с именованными аргументами.
❗️❗️❗️ Активируем tkinter через создание объекта.
✅ Теперь вы можете создавать свои интерактивные приложения с помощью Python! Уроки по tkinter помогут в этом!
►► Подписывайся на наш канал!
#урокиpython #урокипитон #python #программирование #дляначинающих
- Уроки от #OlegShpagin 👨🏼💻
Ставь лайк, если тебе понравилось видео 👍
✅ Начинаете программировать? - Повторяйте все то, что показываем в обучающем видео. Тогда вы будете закреплять материал быстрее и сможете начать программировать на Python эффективно.👍
Смотрите наши обучающие видеоуроки и выучите Python быстрее всех! :)

Опубликовано:

 

25 июл 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 92   
@wiseplat
@wiseplat 4 года назад
►► Все уроки по Python ru-vid.com/group/PLxiU3nwEQ4PHtLT8LzGAdcuzE-laotXps Пишите, что вы делали на tkinter.
@user-wz8pp5rd4l
@user-wz8pp5rd4l 3 года назад
from tkinter import * import datetime def button_data(): print(datetime.datetime.now()) tk = Tk() bt = Button(tk, text="Time", command=button_data) bt.pack()
@ohnocoder
@ohnocoder 2 года назад
Я за 5 минут сделал текстовый редактор, а вы 7 минут КНОПКУ делали??!?!?!?!?!¿!??!!?¿!
@sgm23
@sgm23 2 года назад
@@ohnocoder ты рофлишь?
@ohnocoder
@ohnocoder 2 года назад
@@sgm23 Нет.
@sgm23
@sgm23 2 года назад
@@ohnocoder видеоролик обучающий,ты понимаешь?
@Andrei-de6mf
@Andrei-de6mf 3 года назад
Видео супер ! Лучше вас никто не объяснял.
@mederusupbekov9451
@mederusupbekov9451 Год назад
да это точно
@tothemoon2892
@tothemoon2892 3 года назад
Спасибо вам большое, вы обьясняете лучше других ютуберов!!!
@user-ht6zv3ei8s
@user-ht6zv3ei8s 3 года назад
Лучшее видео! Всё понятно и быстро объяснил.
@user-tr1yl4vj1d
@user-tr1yl4vj1d 3 года назад
Кратко, понятливо и приятно слушать. Подпишусь!
@wiseplat
@wiseplat 3 года назад
Спасибо 😀👍
@user-tr1yl4vj1d
@user-tr1yl4vj1d 3 года назад
Продолжайте в том же духе, у вас отлично получается)
@anime-video434
@anime-video434 Год назад
Вы у меня 2 года назад учителем информатики были! Я даже не знал, что у вас ютуб канал есть! 😮
@meteor5567
@meteor5567 2 года назад
Кратко, без воды и в удобном для понимания темпе. Видео безупречное!
@user-lb8fv4xk5u
@user-lb8fv4xk5u 3 года назад
Спасибо большое!!!
@k1llchat809
@k1llchat809 3 года назад
Спасибо огромное . Очень помогли с проектом
@amvladimir3866
@amvladimir3866 Год назад
единственно все верно и правильно и сразу заработало.молодец.
@LNWXSK
@LNWXSK 3 года назад
благодаря вам я смог доделать свою игру! Спасибо огромное)))
@user-nn3cr9gu3r
@user-nn3cr9gu3r 2 года назад
Большое спасибо
@mederusupbekov9451
@mederusupbekov9451 Год назад
Спасибо вы спасительный круг
@west_prime
@west_prime 3 года назад
Спасибо большое
@user-sp4sm6it6n
@user-sp4sm6it6n 2 года назад
Полезно и кратко:)
@kulagintimofei7689
@kulagintimofei7689 3 года назад
Спасибо
@kaysakakaysaka918
@kaysakakaysaka918 2 года назад
Хорошие уроки так держать, вы бы не смогли показать как выводить команды в графическое окно tkinter?
@jandosabdiraiym5623
@jandosabdiraiym5623 3 года назад
спасибо
@ETOPOZNANIE
@ETOPOZNANIE 2 года назад
Добрый День! Есть обучающее видео- интеграция ранее написанного кода python, с tkinter ?
@user-ww2xe3bj6x
@user-ww2xe3bj6x 2 года назад
Олег мне 11 лет я изучаю питон всё понравилось спасибо бльшое вам !😋
@user-cr2yu3tl4w
@user-cr2yu3tl4w 3 года назад
Здравствуйте. Как поставит значение для опенСВ трешхолда? Об этом много инфа в интернете но никто не говорит про цифры...
@MiHichX
@MiHichX 3 года назад
Помогите пожалуйста мы просто делаем с другом типо проект и мы делаем комикс он рисует а я делаю так чтобы когда ты нажимал на кнопку то поевлялось другое фото
@zakhar9109
@zakhar9109 3 года назад
Спасибо на даже на информатике такое не расскажут
@trenkov2390
@trenkov2390 3 года назад
Ну что ж, мой план это - создать калькулятор на Python с использованием библиотеки Tkinter. Я столкнулся с проблемой безразличия кнопок на своего создателя уже после того как оформил сам калькулятор. Мне пришлось начать изучать этот вопрос иии, я нашёл то, что искал! пускай хоть и не в одном ролике но, хотя бы после просмотра всех нужных мне видео смогу решить эту проблему (надеюсь, так, как ещё не посмотрел следующие)) )
@trenkov2390
@trenkov2390 3 года назад
^^^ кароче лайк поставил)))
@olegkabakov9196
@olegkabakov9196 3 года назад
блет, тоже самое щас делаю, не могу понять, как сделать так, чтобы при нажатии на кнопку, в окне писалась нужная цифра.. можно сделать для каждой кнопки функцию, но это кажется так тупо... как с помощью одной функции это решить, блин?
@ckab10
@ckab10 2 года назад
Спасибо видео топ,но как сделать так чтобы она открывал там например диспечер задач
@fidgames1961
@fidgames1961 3 года назад
КОД: def button_press() : print("Кнопка нажата") from tkinter import * tk = Tk() a = Button(tk, text="Нажми меня", command=button_press) a.pack() ОБЪЯСНЕНИЕ: from tkinter import * - импортация tkinter tk = Tk() - активация a = Button(tk, text="Нажми меня", command=button_press) - кнопка a - название переменнной Button() - кнопка text="Нажми меня" - текст кнопки command=button_press - функция, работющия после нажатия command - функция (команда) button_press - то, что будет после нажатия кнопки a.pack() - активация def button_press() : print("Кнопка нажата") - то, что будет после нажатия кнопки
@user-ud2lx2sr1i
@user-ud2lx2sr1i 3 года назад
Здравствуйте Олег сделал все так как вы показали, но на консоли ничего не выводится
@sova3220
@sova3220 2 года назад
и хер шо автор ответит!
@tox_im3335
@tox_im3335 2 года назад
@@sova3220 У меня все сработало, значит чел не правильно что то зделал. 1 отклонение и все код не рабочий
@Sorry-5su
@Sorry-5su 4 месяца назад
Не забыл на название окна.mainloop()
@user-ud2lx2sr1i
@user-ud2lx2sr1i 4 месяца назад
@@Sorry-5su ля прошло 2 года а я забыл о чем речь )
@user-tw2dj5xh7q
@user-tw2dj5xh7q Год назад
Привет, ВШПИТ
@user-iu6gv2ly3m
@user-iu6gv2ly3m 3 года назад
КЛАСНООО ПОДПИСКА ТОГО СТОИТ КРАСАВЧИК! :)
@mrx8312
@mrx8312 4 года назад
Запускаю в юпитере и без команды b1.mainloop() после b1.pack() не показывает форму.
@momokinya
@momokinya 3 года назад
блин, спасибо что сказал, а то у меня в пайчарме тоже не выходило((
@user-uv3bx9vd1z
@user-uv3bx9vd1z 2 года назад
Спасибо
@deeffest-hz
@deeffest-hz Год назад
а что делать если кнопку за картинкой не видно? когда убираю картинку (полностью стираю в коде) то кнопка видна. как ее на первый план поставить а за нее уже и картинку?
@user-pf8yg1tx6q
@user-pf8yg1tx6q 2 года назад
Приветствую. Может подскажете, как справится с такой проблемой: запускаю на сервере с CentOS 7 скрипт, использующий ткинтер. Но в ответ получаю ошибку, типа отсутствует подключение к дисплею. Как можно решить эту проблему? Спасибо.
@Ven613
@Ven613 Год назад
незачто
@UltranAzist
@UltranAzist 3 года назад
првет! помоги пожайлуста. как зделать чтобы кнопка "развернуть" возле "закрыть" была заблокирована?
@rriizz775
@rriizz775 4 года назад
А будет урок по библиотеке kivy?
@fantik86
@fantik86 3 года назад
Кстати я знаю одну прогу, называется PAGE, эта прога позволяет делать окна tkinter намного проще
@wiseplat
@wiseplat 3 года назад
Привет 😀 Посмотрю👍
@user-du2mf4zj1p
@user-du2mf4zj1p 4 года назад
Хотелось бы более подробно узнать о графических элементах в Python
@vidjener2329
@vidjener2329 3 года назад
pythonru.com/uroki/obuchenie-python-gui-uroki-po-tkinter тут примерно то же самое только по другому, кнопки чуть ниже,)))
@Andrei.Papk11
@Andrei.Papk11 Год назад
А как сделать так, чтобы после нажатия кнопки открывался какой-то определенный файл на компьютере?
@Vasya_Pampkin
@Vasya_Pampkin Год назад
Балиииин. Я столько времени угрохал на отладку приложения. При запуске все прописанные кнопки запускали функции, т.е. срабатывали при запуске, а потом хоть ты обжимайся не реагировали. Дело оказалось в скобках. Не надо в опции "command" прописывать функцию со скобками. Так, есть момент. А если необходимо запустить функцию передав ей параметры, то как тогда быть?
@Duolin1
@Duolin1 5 месяцев назад
Не получилось вот код: tk = Tk() b1 = Button(tk, text="Клик", command=button_press) b1.pack() def button_press(): money = m
@mrjeep2107
@mrjeep2107 Год назад
Как написать если с телкфона и я не могу написать tkinter import
@v1xohay
@v1xohay 2 года назад
Помогите пожалуйста такая проблема: открываю программу через cmd и окно не появляется, что делать?
@KIRYA__AA
@KIRYA__AA Год назад
Почему вы не показали как вывести в таблички *?
@alexanderpadalka5708
@alexanderpadalka5708 3 года назад
@jekadoner3966
@jekadoner3966 4 года назад
Такой вопрос я запускаю все через cmd и блин нифига никого окна нет
@Channel-cb2xg
@Channel-cb2xg 4 года назад
Таже проблема(
@trufel_sh
@trufel_sh 3 года назад
@@Channel-cb2xg нажимаете пкм там idle нажимаете и выбирает какая у вас разрядка все
@Channel-cb2xg
@Channel-cb2xg 3 года назад
@@trufel_sh спасибо, хоть кто-то ответил...
@trufel_sh
@trufel_sh 3 года назад
@@Channel-cb2xg нез)
@user-kr7fg9uf9i
@user-kr7fg9uf9i 3 года назад
А как сделать чтобы после клика кнопка пропадала? Буду рад ответу?
@user-uo1iw5ht5t
@user-uo1iw5ht5t 3 года назад
хз как именно, но что то с destroy связано
@user-vd4dp8yx7h
@user-vd4dp8yx7h 3 года назад
У меня в строке b1.pack() b пишет invalid sintax
@user-lb8fv4xk5u
@user-lb8fv4xk5u 3 года назад
Перепроверь код
@toadsk8289
@toadsk8289 3 года назад
Ты создал другую переменную
@banananana54
@banananana54 2 года назад
Спасибо, кстати по мимо вас хорошо снимает еще и Иван Викторович, так можете и набрать в ютубе.
@user-jq2es3wp1f
@user-jq2es3wp1f 2 года назад
command=lambda:function(self) правильнее
@lego5991
@lego5991 2 года назад
from tkinter import * import time r=Tk() c=Canvas(width=2000,height=950) c.pack() cube = c.create_rectangle(0,0,50,50,fill='green') def btn_click(): for i in range(10): c.move (cube,10,0) r.update() time.sleep(0.005) def btn_clik(): for i in range(10): c.move (cube,-10,0) r.update() time.sleep(0.005) def btn_clikk(): for i in range(10): c.move (cube,0,10) r.update() time.sleep(0.005) def btn_clikkk(): for i in range(10): c.move (cube,0,-10) r.update() time.sleep(0.005) f=Frame(r) f.place() btn=Button (text='d',bg='gray', padx=10, pady=10,command = btn_click) btn.pack(side=RIGHT) k=Button (text='a',bg='gray', padx=10, pady=10,command=btn_clik) k.pack(side=LEFT) g=Button (text='s',bg='gray', padx=10, pady=10,command=btn_clikk) g.pack(side=BOTTOM) h=Button (text='w',bg='gray', padx=10, pady=10,command=btn_clikkk) h.pack(side=TOP) r.title('игра') r.mainloop()
@user-xr3mr2nk5l
@user-xr3mr2nk5l 3 года назад
Не не работает (
@CVD-ip4yh
@CVD-ip4yh Год назад
Показывает что нету ошибок но не запускается
@jandosabdiraiym5623
@jandosabdiraiym5623 3 года назад
укипуп
@jandosabdiraiym5623
@jandosabdiraiym5623 3 года назад
рким
@sova3220
@sova3220 2 года назад
и никакого окна мля!
@toadsk8289
@toadsk8289 3 года назад
Можно сделать так from Tkinter import * root=Tk() def button_press(): label["text"] ="button pressed" label=Label(root,font=("Georgia",100)) btn=Button(root,text="press me", command=button_oress) label.pack() btn.pack() root.mainloop() Лайк если помог.
@xx_9qropixx217
@xx_9qropixx217 2 года назад
Так легче from tkinter import * root = Tk() root.title(" ") root.geometry("300x250") btn = Button(text="Hello") btn.pack() root.mainloop()
@jandosabdiraiym5623
@jandosabdiraiym5623 3 года назад
упкуп
@user-ic7tz2se9l
@user-ic7tz2se9l 3 года назад
тупо шпага дымит
@jandosabdiraiym5623
@jandosabdiraiym5623 3 года назад
упу
@Sovereign_of_World
@Sovereign_of_World Год назад
столько ляпов
@no-name828
@no-name828 Год назад
Импорт с * признак дурного тона
Далее
C++ Разработчик учит Python
28:01
Просмотров 502 тыс.
Finger Heart - Fancy Refill (Inside Out Animation)
00:30