日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

python mainloop bind_Python3 tkinter基础 Frame bind 捕捉多键同时按

發布時間:2025/3/20 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python mainloop bind_Python3 tkinter基础 Frame bind 捕捉多键同时按 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Python : 3.7.0

OS : Ubuntu 18.04.1 LTS

IDE : PyCharm 2018.2.4

Conda : 4.5.11

typesetting : Markdown

code

"""

@Author : 行初心

@Date : 18-10-1

@Blog : www.cnblogs.com/xingchuxin

@Gitee : gitee.com/zhichengjiu

"""

from tkinter import *

def call_back(event):

print("同時按了ctrl,shift,h")

def main():

root = Tk()

# 創建一個框架,在這個框架中響應事件

frame = Frame(root,

width=200, height=200,

background='green')

frame.bind("", call_back)

frame.pack()

# 當前框架被選中,意思是鍵盤觸發,只對這個框架有效

frame.focus_set()

mainloop()

if __name__ == '__main__':

main()

result

按了三遍組合鍵

/home/coder/anaconda3/envs/py37/bin/python /home/coder/PycharmProjects/TkinterDemo/demo.py

同時按了ctrl,shift,h

同時按了ctrl,shift,h

同時按了ctrl,shift,h

Process finished with exit code 0

reference

[文檔] docs.python.org/3/library/tkinter.html

resource

[文檔] docs.python.org/3

[規范] www.python.org/dev/peps/pep-0008

[規范] zh-google-styleguide.readthedocs.io/en/latest/google-python-styleguide/python_language_rules

[源碼] www.python.org/downloads/source

[ PEP ] www.python.org/dev/peps

[平臺] www.cnblogs.com

[平臺] gitee.com

Python具有開源、跨平臺、解釋型和交互式等特性,值得學習。

Python的設計哲學:優雅,明確,簡單。提倡用一種方法,最好是只有一種方法來做一件事。

GUI可以選擇PyQt5、PySide2、wxPython、PyGObject、wxWidgets等進行創作。

代碼的書寫要遵守規范,這樣有助于溝通和理解。

每種語言都有獨特的思想,初學者需要轉變思維、踏實踐行、堅持積累。

總結

以上是生活随笔為你收集整理的python mainloop bind_Python3 tkinter基础 Frame bind 捕捉多键同时按的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。