PySimpleGUI 开始出付费版本了

2024-03-27 23:04
文章标签 版本 付费 pysimplegui

本文主要是介绍PySimpleGUI 开始出付费版本了,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1.突然更新

今天同事运行我的gui程序,发现PySimpleGUI需要输入License Key,原来是V5版本更新了

 如果想用回V5以前的版本可以这样安装:

pip install PySimpleGUI==4.14.1

6月份就会全面停止V4版本,官方原话是:PySimpleGUI 4 will be sunsetted in Q2 2024.还配了插图

2.忍不住更新

但是我忍不住还是想用最新版本,说不定有些特别好用的更新呢。

于是我仔细看了一下,原来虽然需要Lincense,但是也有个人使用的Hobbyist版本,于是我去注册了,注册的网址是:

PySimpleGUI

注册完之后,就会得到一个很长的lincense,第一次运行带import pysimplegui的脚本,会弹出来输入框。

然后,就无感的用回原来的gui程序,还没有感觉到什么新的。

3.更新说明

PySimpleGUI V5版本的更新如下:

  1. 添加了新的视觉样式选项,包括Windows,GTK,Material Design和其他定制主题。
  2. 改进了多线程支持,使得在多个窗口中使用多线程更加方便。
  3. 添加了新的事件类型,如"Right Click"和"Double Click",使得用户交互更加灵活。
  4. 改进了窗口布局的灵活性,包括网格布局和层叠布局等。
  5. 添加了对自定义窗口元素的支持,允许用户创建自定义的按钮、文本框和下拉菜单等。
  6. 添加了对图像和动画的支持,使得用户可以在界面中显示图片和动画效果。
  7. 添加了对多语言支持的改进,使得界面可以在不同语言环境下显示。
  8. 改进了文档和示例代码的完整性,使得开发者更容易上手和使用PySimpleGUI。
  9. 添加了对更多第三方库的支持,如OpenCV和Matplotlib等。
  10. 修复了之前版本中的一些Bug,提高了稳定性和性能。

关注熊子峰,一起成长

0bb091eebc94a1ec2ce12dd96ce0f43c.png

程序员熊子峰(全网同名)

熊子峰,38岁互联网公司程序员,与AI一起自我成长,探索AI生活应用

70篇原创内容

感谢阅读,点击“关注”、“在看”、“赞”,都是对我的极大鼓励,会温暖我的冬天,谢谢。

这篇关于PySimpleGUI 开始出付费版本了的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/853688

相关文章

使用jenv工具管理多个JDK版本的方法步骤

《使用jenv工具管理多个JDK版本的方法步骤》jenv是一个开源的Java环境管理工具,旨在帮助开发者在同一台机器上轻松管理和切换多个Java版本,:本文主要介绍使用jenv工具管理多个JD... 目录一、jenv到底是干啥的?二、jenv的核心功能(一)管理多个Java版本(二)支持插件扩展(三)环境隔

MySQL版本问题导致项目无法启动问题的解决方案

《MySQL版本问题导致项目无法启动问题的解决方案》本文记录了一次因MySQL版本不一致导致项目启动失败的经历,详细解析了连接错误的原因,并提供了两种解决方案:调整连接字符串禁用SSL或统一MySQL... 目录本地项目启动报错报错原因:解决方案第一个:第二种:容器启动mysql的坑两种修改时区的方法:本地

conda安装GPU版pytorch默认却是cpu版本

《conda安装GPU版pytorch默认却是cpu版本》本文主要介绍了遇到Conda安装PyTorchGPU版本却默认安装CPU的问题,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的... 目录一、问题描述二、网上解决方案罗列【此节为反面方案罗列!!!】三、发现的根本原因[独家]3.1 p

Redis指南及6.2.x版本安装过程

《Redis指南及6.2.x版本安装过程》Redis是完全开源免费的,遵守BSD协议,是一个高性能(NOSQL)的key-value数据库,Redis是一个开源的使用ANSIC语言编写、支持网络、... 目录概述Redis特点Redis应用场景缓存缓存分布式会话分布式锁社交网络最新列表Redis各版本介绍旧

IIS 7.0 及更高版本中的 FTP 状态代码

《IIS7.0及更高版本中的FTP状态代码》本文介绍IIS7.0中的FTP状态代码,方便大家在使用iis中发现ftp的问题... 简介尝试使用 FTP 访问运行 Internet Information Services (IIS) 7.0 或更高版本的服务器上的内容时,IIS 将返回指示响应状态的数字代

Android NDK版本迭代与FFmpeg交叉编译完全指南

《AndroidNDK版本迭代与FFmpeg交叉编译完全指南》在Android开发中,使用NDK进行原生代码开发是一项常见需求,特别是当我们需要集成FFmpeg这样的多媒体处理库时,本文将深入分析A... 目录一、android NDK版本迭代分界线二、FFmpeg交叉编译关键注意事项三、完整编译脚本示例四

查看MySQL数据库版本的四种方法

《查看MySQL数据库版本的四种方法》查看MySQL数据库的版本信息可以通过多种方法实现,包括使用命令行工具、SQL查询语句和图形化管理工具等,以下是详细的步骤和示例代码,需要的朋友可以参考下... 目录方法一:使用命令行工具1. 使用 mysql 命令示例:方法二:使用 mysqladmin 命令示例:方

Java版本不兼容问题详细解决方案步骤

《Java版本不兼容问题详细解决方案步骤》:本文主要介绍Java版本不兼容问题解决的相关资料,详细分析了问题原因,并提供了解决方案,包括统一JDK版本、修改项目配置和清理旧版本残留等步骤,需要的朋... 目录错误原因分析解决方案步骤第一步:统一 JDK 版本第二步:修改项目配置第三步:清理旧版本残留兼容性对

Linux搭建单机MySQL8.0.26版本的操作方法

《Linux搭建单机MySQL8.0.26版本的操作方法》:本文主要介绍Linux搭建单机MySQL8.0.26版本的操作方法,本文通过图文并茂的形式给大家讲解的非常详细,感兴趣的朋友一起看看吧... 目录概述环境信息数据库服务安装步骤下载前置依赖服务下载方式一:进入官网下载,并上传到宿主机中,适合离线环境

浅谈配置MMCV环境,解决报错,版本不匹配问题

《浅谈配置MMCV环境,解决报错,版本不匹配问题》:本文主要介绍浅谈配置MMCV环境,解决报错,版本不匹配问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录配置MMCV环境,解决报错,版本不匹配错误示例正确示例总结配置MMCV环境,解决报错,版本不匹配在col