import sys from math import * from PyQt5.QtCore import * from PyQt5.QtGui import * from PyQt5.QtWidgets import * class Form(QDialog): def __init__(self, parent=None): super().__init__(parent) self.browser = QTextBrowser() self.lineedit = QLineEdit("T…
TK在大多数 Unix平台.Windows平台和Macintosh系统都是预装好的,TKinter 模块是 Tk GUI 套件的标准Python接口.可实现Python的GUI编程. Tkinter模块("Tk 接口")是python的标准Tk GUI工具包的接口.Tk和Tkinter可以在大多数的Unix平台下使用,同样可以应用在Windows和Macintosh系统里.Tk8.0的后续版本可以实现本地窗口风格,并良好地运行在绝大多数平台中.(百度百科) 一般的环境里直接import…
1. GUI概述: GUI全称为Graphical User Interface,叫做图形用户界面,也是一种交互方式(Interaction).早期计算机使用的命令行界面(command-line interface,简称CLI),图形界面对于用户来说在视觉上更易于接受.然而这种界面若要通过在显示屏的特性位置,以“各种美观而不单调的视觉消息“提示用户”状态的改变”,势必比简单的消息呈现上更有优势. 2.Python支持常用的GUI工具包: Tkinter 使用Tk平台 很容易得到 半标准wxpy…
不足之处,还请海涵,请指出不足.本人发布过的文章,会不断更改,力求减少错误信息. 一.重要放在开头:模块 如出现这种错误 ModuleNotFoundError: No module named 'numpy' 这种错误通常不会出现,因为Python的模块,通常在你安装Python shell的时候,就已经附带上了.出现这种错误原因(比如我),某人安装软件通常不喜欢按照套路出牌,导致错误怪异且层出不穷. 解决办法: 1.重新安装Python shell.建议: (1)仍使用之前的版本,一是熟悉,…
一.图形用户图面(GUI编程) 1. wxpython下载和安装: 下载url: http://wxpython.org/download.php 2.创建示例GUI应用程序 : ①开始需要导入wx 模块 ②初始化 import wx app = wx.App() 3. 窗口和组件 窗口(window) 也称为框架(Frame), 它只是wx.Frame类的实例. 4.事件处理(event) 示例: import wx app = wx.PySimpleApp()frame = wx.Frame…
本篇文章承接http://www.cnblogs.com/zhang-zhi/p/7646923.html#3807385,上篇文章描述了对文本文件的简单处理,本章节结合PYQT4实现该功能的GUI图形界面化,简单的UI界面可以更好的提高工具的实用性,所以在此进行一下记录. 主要实现功能效果展示如下: 1.打开本地对话框,选择文件   2.文件打开,报文输入及报文清空功能 3.核心功能,报文格式转换 4.退出 一.Python GUI开发之PYQT4 1.先安装PYQT4     有两种方式可以…
一.tkinter是python的标准gui库,tkinter是内置在python的安装包之中的,所以安装好python之后就可以import导入tkinter模块了 二.创建一个GUI程序 1.导入 Tkinter 模块  from tkinter import * 2.创建窗口 top=Tk()——实例化主窗口,,如果要实例化子窗口,用toplevel() 3.创建控件(详看三) canvas=Canvas(top,width=300,height=300,bg='white')   lab…
pygame的下载网址: http://www.pygame.org/download.shtml 我下载了第一个 很显然,安装的时候出现了如图中的尴尬,更改了安装目录后,在Python shell中import pygame还是会出错.如果pygame检测到python,就不会出现图中的红叉,原来是版本的问题,我安装的是python 64位的,而下载的pygame是32位的. 照理说,应该有64位的,所以网上搜了下,终于在一个网站里找到安装的方法: 1.      需要在电脑中安装pip,这就…
推荐几个学习网址:https://www.cnblogs.com/shwee/p/9427975.html https://cloud.tencent.com/developer/section/1372347#stage-100040129 https://docs.python.org/3/library/tkinter.html 一.源代码 import itchat import requests import tkinter from tkinter import messagebox…
place() 相对定位与绝对定位 相对定位 拖动会发生变化 绝对定位不会from Tkinter import *root = Tk()# Absolute positioningButton(root,text="Absolute Placement").place(x=20, y=10)# Relative positioningButton(root, text="Relative").place(relx=0.5, rely=0.2, relwidth=0…