• Python之使用PySimpleGUI打造桌面应用


    PySimpleGUI 是一款比较新的, 基于Python实现的GUI图形库, 他桌面的布局方式采用的是列表方式实现的.

    Github 仓库地址: github.com/PySimpleGUI…

    安装

    使用 pip 工具安装即可

    shell
    复制代码
    pip install PySimpleGUI
    
    • 1
    • 2
    • 3

    简单的交互

    • 代码
    py
    复制代码
    import PySimpleGUI as sg
    
    # 定义布局结构
    layout = [
        [sg.Text("你的名称 ?")],
        [sg.Input()],
        [sg.Button("确认")]
    ]
    # 设置标题
    window = sg.Window("标题", layout)
    # 显示,并读取值
    event, values = window.read()
    print("你好", values[0])
    # 关闭窗口
    window.close()
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 输出结果

    image.png

    读取特定返回结果的交互

    • 代码
    py
    复制代码
    import PySimpleGUI as sg
    
    # 定义布局结构
    layout = [
        [sg.Text("你的名称?")],
        [sg.Input(key="-INPUT-")],
        [sg.Text(size=(40, 1), key="-OUTPUT-")],
        [sg.Button("确认"), sg.Button("取消")]
    ]
    # 创建窗口
    window = sg.Window("标题", layout)
    # 循环进行交互
    while True:
        event, values = window.read()
        if event == sg.WINDOW_CLOSED or event == "取消":
            break
        window["-OUTPUT-"].update("你好 ," + values["-INPUT-"])
    # 关闭窗口
    window.close()
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 输出结果

    image.png

    这里给大家分享一份Python全套学习资料,包括学习路线、软件、源码、视频、面试题等等,都是我自己学习时整理的,希望可以对正在学习或者想要学习Python的朋友有帮助!

    CSDN大礼包:全网最全《全套Python学习资料》免费分享🎁

    😝有需要的小伙伴,可以点击下方链接免费领取或者V扫描下方二维码免费领取🆓

    👉CSDN大礼包🎁:全网最全《Python学习资料》免费分享(安全链接,放心点击)👈

    style=“margin: auto” />

    1️⃣零基础入门

    ① 学习路线

    对于从来没有接触过Python的同学,我们帮你准备了详细的学习成长路线图。可以说是最科学最系统的学习路线,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。
    在这里插入图片描述

    ② 路线对应学习视频

    还有很多适合0基础入门的学习视频,有了这些视频,轻轻松松上手Python~在这里插入图片描述

    ③练习题

    每节视频课后,都有对应的练习题哦,可以检验学习成果哈哈!
    在这里插入图片描述
    因篇幅有限,仅展示部分资料

    2️⃣国内外Python书籍、文档

    ① 文档和书籍资料

    在这里插入图片描述

    3️⃣Python工具包+项目源码合集

    ①Python工具包

    学习Python常用的开发软件都在这里了!每个都有详细的安装教程,保证你可以安装成功哦!
    在这里插入图片描述

    ②Python实战案例

    光学理论是没用的,要学会跟着一起敲代码,动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。100+实战案例源码等你来拿!
    在这里插入图片描述

    ③Python小游戏源码

    如果觉得上面的实战案例有点枯燥,可以试试自己用Python编写小游戏,让你的学习过程中增添一点趣味!
    在这里插入图片描述

    4️⃣Python面试题

    我们学会了Python之后,有了技能就可以出去找工作啦!下面这些面试题是都来自阿里、腾讯、字节等一线互联网大厂,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。
    在这里插入图片描述
    在这里插入图片描述

    5️⃣Python兼职渠道

    而且学会Python以后,还可以在各大兼职平台接单赚钱,各种兼职渠道+兼职注意事项+如何和客户沟通,我都整理成文档了。
    在这里插入图片描述
    在这里插入图片描述
    上述所有资料 ⚡️ ,朋友们如果有需要 📦《全套Python学习资料》的,可以扫描下方二维码免费领取 🆓
    😝有需要的小伙伴,可以点击下方链接免费领取或者V扫描下方二维码免费领取🆓

    👉CSDN大礼包🎁:全网最全《Python学习资料》免费分享(安全链接,放心点击)👈

  • 相关阅读:
    原来电商企业也能运用模型规划设计营销活动
    Git简明教程
    回归预测 | MATLAB实现IWOA-LSTM改进鲸鱼算法算法优化长短期记忆神经网络的数据回归预测(多指标,多图)
    QT中QString 转换为 char *的几种方法
    226. 翻转二叉树
    T20V9通用图库没有
    Linux 软件管理
    故障诊断开源代码推荐 | 轴承故障诊断迁移学习综述,免费获取!
    协同细菌觅食优化算法(Matlab代码实现)
    Dubbo 03: 直连式 + 接口工程
  • 原文地址:https://blog.csdn.net/pythonhy/article/details/133200520