📜  PySimpleGUI 简介

📅  最后修改于: 2022-05-13 01:55:27.160000             🧑  作者: Mango

PySimpleGUI 简介

它易于使用简单但高度可定制的Python GUI 功能。它完全基于 Tkinter。它是一个用于人类的Python GUI,可将 Tkinter、PyQt、Remi、WxPython 转换为可移植的用户友好的 Pythonic 界面。

我们如何使用 PySimpleGUI?

使用 GUI 包 PySimpleGUI 的步骤是:-

  • 安装 PySimpleGUI
    pip install PySimpleGUI 
  • 找到一个看起来与您想要设计和创建的非常相似的 GUI。
  • 从 Cookbook 复制代码。
  • 粘贴到您的 IDE 中并运行。

示例:展示 PySimpleGUI 布局的示例程序。

import PySimpleGUI as sg
   
      
sg.theme('BluePurple')
   
layout = [[sg.Text('Your typed characters appear here:'),
           sg.Text(size=(15,1), key='-OUTPUT-')],
          [sg.Input(key='-IN-')],
          [sg.Button('Display'), sg.Button('Exit')]]
  
window = sg.Window('Introduction', layout)
  
while True:
    event, values = window.read()
    print(event, values)
      
    if event in  (None, 'Exit'):
        break
      
    if event == 'Display':
        # Update the "output" text element
        # to be the value of "input" element
        window['-OUTPUT-'].update(values['-IN-'])
  
window.close()

输出: