zoukankan      html  css  js  c++  java
  • Python3.3 学习笔记10 图形化界面

    Python通过调用tkinter库来实现图形化。Python中的窗口更加内容大小自动缩放。

    • 例1:创建一个简单的窗口:
    • from tkinter import *    #引入tkinter库
      root = Tk()    #创建一个主窗口,Tk(className='aaa')定义一下参数值
      root.mainloop()    #主窗口的成员函数,主窗口运作起来,开始接受鼠标和键盘的操作。
    • 例2:添加一些控件,比如label,button
    • from tkinter import *
      root = Tk(className='aaa')
      label = Label(root)
      label['text'] = 'This is a label.'
      label.pack()    #和控件的布局排版有关的设置
      root.mainloop()
      • label1 = Lable(root)     #参数为root表明这个控件是root主窗口的成员控件
      • label1['text'] = 'This is a label'    #设置标签的text属性值
    • 例3:控件的事件,由函数来处理
    • from tkinter import *
      def on_click():
          button['text'] = 'It is changed.'
      root = Tk(className='aaa')
      button = Button(root)
      button['text'] = 'change it'
      button['command'] = on_click    #事件关联函数
      button.pack()
      root.mainloop()
      •  变量是在运行时关联而不是在代码前后行的关系,所以button['text'] = 'It is changed.' 不会报告未定义的错误。

      

    参考文章

  • 相关阅读:
    记一次内衣渗透
    mysql提权
    Token窃取与利用
    组策略首选项提权
    Windows错误配置提权
    windows内核溢出漏洞提权限
    xss漏洞
    mysql语句大全
    二叉树
    10个对所有学科都有用的Python数据可视化库
  • 原文地址:https://www.cnblogs.com/xumengpiaoyun/p/2840370.html
Copyright © 2011-2022 走看看