Size: a a a

Сообщество Python Программистов

2020 June 23

𝕬

𝕬𝖗𝖙𝖊𝖒 in Сообщество Python Программистов
Егор Михайловский
Добрый день, кто может подсказать где ошибка, почему метод bind не срабатывает с функцией fs?

from tkinter import *

def fs():
   master.geometry("{0}x{1}+0+0".format(master.winfo_screenwidth(), master.winfo_screenheight()))

master=Tk()

b1 = Button(text="FullScreen", command=fs)
b1.pack()

master.bind('<Control-f>', fs)
master.bind('<Control-q>', exit)    

master.mainloop()
Не делай так
from tkinter import *
источник

ЕМ

Егор Михайловский... in Сообщество Python Программистов
я знаю это пример просто
источник

𝕬

𝕬𝖗𝖙𝖊𝖒 in Сообщество Python Программистов
Егор Михайловский
Добрый день, кто может подсказать где ошибка, почему метод bind не срабатывает с функцией fs?

from tkinter import *

def fs():
   master.geometry("{0}x{1}+0+0".format(master.winfo_screenwidth(), master.winfo_screenheight()))

master=Tk()

b1 = Button(text="FullScreen", command=fs)
b1.pack()

master.bind('<Control-f>', fs)
master.bind('<Control-q>', exit)    

master.mainloop()
В ` закинь
источник

АА

Александр Алексюк... in Сообщество Python Программистов
𝕬𝖗𝖙𝖊𝖒
Не делай так
from tkinter import *
Вай нот?
источник

.

. in Сообщество Python Программистов
Unused imports
источник

ЕМ

Егор Михайловский... in Сообщество Python Программистов
𝕬𝖗𝖙𝖊𝖒
В ` закинь
Всм?
источник

.

. in Сообщество Python Программистов
Точнее, wildcard import
источник

.

. in Сообщество Python Программистов
Линтеры ругаться будут
источник

ЕМ

Егор Михайловский... in Сообщество Python Программистов
𝕬𝖗𝖙𝖊𝖒
В ` закинь
мне выдается ошибка TypeError: fs() takes 0 positional arguments but 1 was given
источник

ЕМ

Егор Михайловский... in Сообщество Python Программистов
какой аргумент я должен там передать?
источник

ЕМ

Егор Михайловский... in Сообщество Python Программистов
или точнее передаю
источник

ЕМ

Егор Михайловский... in Сообщество Python Программистов
короче не понимаю я.....
источник

𝕬

𝕬𝖗𝖙𝖊𝖒 in Сообщество Python Программистов
Вот так код сделать
some code
источник

𝕬

𝕬𝖗𝖙𝖊𝖒 in Сообщество Python Программистов
Егор Михайловский
какой аргумент я должен там передать?
Наоборот. fs не принимает никаких аргументов, но туда передаётся один
источник

ЕМ

Егор Михайловский... in Сообщество Python Программистов
ясно, а как он туда передается?
источник

ЕМ

Егор Михайловский... in Сообщество Python Программистов
я ж вроде не передавал
источник

𝕬

𝕬𝖗𝖙𝖊𝖒 in Сообщество Python Программистов
Егор Михайловский
ясно, а как он туда передается?
Не знаю. или в
b1 = ...
или в
master.bind(...)
источник

ЕМ

Егор Михайловский... in Сообщество Python Программистов
🤔, ну ладно погуглю.....
источник

ЕМ

Егор Михайловский... in Сообщество Python Программистов
просто странно как-то через кнопку работает а методом bind нет...
источник

𝕬

𝕬𝖗𝖙𝖊𝖒 in Сообщество Python Программистов
Егор Михайловский
просто странно как-то через кнопку работает а методом bind нет...
док-цию изучи
источник