#wxPython

Python使用wxPython、py2exe编写桌面程序-乾颐堂

Python是支持可视化编程,即编写gui程序,你可以用它来编写自己喜欢的桌面程序。使用wxPython来做界面非常的简单,只是不能像C#一样拖动控件,需要自行写代码布局。在完成编写之后,由于直接的py文件不能再没有安装python的电脑上运行,能否有一个打包成在任意电脑都能运行的工具,网上找找发现了py2exe正好可...

wxPython GUI构建工具wxFormBuilder

原文链接:痞子衡嵌入式:极易上手的可视化wxPythonGUI构建工具(wxFormBuilder)一、wxFormBuilder工具介绍  跨平台GUI库wxWidgets,这个库主要是用C++语言实现的;鉴于wxWidgets的流行,RobinDunn用Python语言对wxWidgets做了一层封装,封装后便成了...

Wxpython高级组件wx.ListCtrl

 wx.ListCtrl是一个项目列表的图形表示。一个wx.ListBox只能有一列,而wx.ListCtrl可以有多于一列。例如,一个文件管理器使用wx.ListCtrl来显示文件系统中的目录和文件。一个CD刻录程序在wx.ListCtrl中显示要刻录的文件。一个wx.ListCtrl可以以三种不同的样式使...

Wxpython向导wx.adv.Wizard组件

 前言  在界面程序主界面显示前,向导界面会引导用户初始化和配置其他数据,wxpython提供了wx.adv.Wizard,可参考:  文档:https://wxpython.org/Phoenix/docs/html/wx.adv.Wizard.html Demo实现importwximportw...

解决mac-osx10.11下无法安装wxPython2.8-osx-unicode-2.8.12.1的问题

在mac-osx10.11版本下,安装RIDE前提需要装wxPython2.8-osx-unicode-2.8.12.1库,但在安装wxPython过程中,会提示安装失败,以下提供一种解决方案 这里我共享了这两个文件,请在你的Mac里下载下来,下载地址:链接:https://pan.baidu.com/s/1...

wxpython总体

人到夏天就特别懒frommathimport*importwxdefsin_fun(event):a=text_angle.GetValue()b=sin(radians(float(a)))text_result.SetValue(str(round(b,3)))defcos_fun(event):a=text_an...
代码星球 ·2020-06-27

wxpython 文本框TextCtrl

path_text=wx.TextCtrl(frame,pos=(5,5),size=(350,24))最常用的两个函数:path=path_text.GetValue()content_text.SetValue()...
代码星球 ·2020-06-27

python wxpython

pipinstallwxpython importwxapp=wx.App(False)frame=wx.Frame(None,wx.ID_ANY,"HolloWorld")frame.Show(True)app.MainLoop() ...
代码星球 ·2020-06-27

wxPython中基本控件学习

wxPython工具包提供了多种不同的窗口部件,包括了本章所提到的基本控件。我们涉及静态文本、可编辑的文本、按钮、微调、滑块、复选框、单选按钮、选择器、列表框、组合框和标尺。对于每种窗口部件,我们将提供一个关于如何使用它的简短例子,并附上相关的wxPython API的说明。 这一节以在屏幕上显示文...
代码星球 ·2020-05-25

wxPython中按钮、文本控件的简单运用

本节学习图形用户界面------------------------  本节介绍如何创建python程序的图形用户界面(GUI),也就是那些带有按钮和文本框的窗口。这里介绍wxPython :下载地址:http://www.wxpython.org/download.php根据自己的操作系...

wxPython中菜单、按钮学习

---恢复内容开始---wx.Window是一个基类,许多构件从它继承。包括wx.Frame构件。技术上这意味着,我们可以在所有的 子类中使用wx.Window的方法。我们这里介绍它的几种方法:*SetTitle(stringtitle)——设置窗口标题。只可用于框架和对话框。&nbs...
代码星球 ·2020-05-25

wxpython笔记:wx.lib.pubsub与PyPubSub发布订阅

 wx.lib.pubsub  wx.lib.pubsub模块提供了一个发布-订阅代理,让您的应用程序的部分给定主题的应用程序的其他部分的广播消息。侦听器可以是应用程序中的任何可调用对象,即函数,绑定方法,具有call的任何对象等。请注意,pubsub本身并不通过网络进行代理,而只能在应用程序内工作。资料:h...

wxPython笔记:TextCtrl 使用验证器

原文链接作者:月小水长前言TextCtrl是wxPython框架里一个非常实用的文本输入控件,我们经常需要对TextCtrl做这样一个输入上的约束:只允许输入数字(比如允许1.2、4.5、100这些输入而禁止诸如.8、4t等输入,方便我们在将输入的str类型转成int、float等其他类型时不需要额外加判断来防止产生异...

wxpython笔记:应用骨架

 原文链接:wxPython教程(十一):wxPython应用骨架在本节,我们将创建一些wxPython应用骨架。样例脚本将只负责设计界面而非实现功能,目标是为了展示几款流行GUI界面如何用wxPython来完成。文件管理器我们将创建一个叫做 FileHunter的应用,它是一个文件管理器,界面模仿...
代码星球 ·2020-05-11

wxpython笔记:wxpython实现HTTP请求交互式工具

 简介:wxpython写的HTTP请求交互式工具,现在只支持Get、Post两种方式。主程序:importwximportnumpyfrommatplotlib.backends.backend_wxaggimportFigureCanvasWxAggasFigureCanvasfrommatplotlib...
首页上一页12下一页尾页