- 博客(12)
- 收藏
- 关注
原创 PyQt5 QTableWidget添加多个按钮,并确定其位置
话不多说,先上正确的代码:from PyQt5 import QtCore, QtGui, QtWidgetsimport sysclass NewTableWidget(QtWidgets.QWidget): def __init__(self,lst): super().__init__() self.resize(800,300) self.hlayout = QtWidgets.QHBoxLayout(self) se
2020-08-07 08:54:27
14453
5
原创 PyQt5 在layout中添加控件使,设置其对其方式
在layout中添加widget时,也可以对该widget进行居中显示设置。如:#QtCore.Qt.AlignCenter设置添加的widget1居中显示,也可以设置例如左(右)对齐的方式self.girdlayout.addWidget(self.widget1, 1, 1, QtCore.Qt.AlignCenter)...
2020-07-31 11:19:24
1953
原创 PyQt5 遍历生成树控件
list1 = ['one', {'first': ['1', '2', '3']}, 'two', 'three', {'second': ['4', '5', '6']}, 'four']class MainWindow(QtWidgets.QMainWindow): def __init__(self): super().__init__() self.resize(1100,650) self.widget1
2020-06-23 10:59:58
762
原创 PyQt5 树控件点击单个item响应
PyQt5 给单个item添加响应函数self.tree.itemClicked.connect(your function) #此函数返回当前点击的item的名字程序截图槽函数:程序运行测试:点击树控件以后会返回单个item的text值,所以为了可以使程序不响应所有的树组件点击,我添加了一个if语句,来选择当前的item响应,如下本人初学PyQt5,如果有大神有更好的方法,欢迎交流指导...
2020-06-23 09:00:17
1216
1
转载 pyqt ASCII掩码
A ASCII字母字符是必须输入的(A-Z、a-z)a ASCII字母字符是允许输入的,但不是必需的(A-Z、a-z)N ASCII字母字符是必须输入的(A-Z、a-z、0-9)n ASII字母字符是允许输入的,但不是必需的(A-Z、a-z、0-9)X 任何字符都是必须输入的x 任何字符都是允许输入的,但不是必需的9 ASCII数字字符是必须输入的(0-9)0 ASCII数字字符是允许输入的,但不是必需的(0-9)D ASCII数字字符是
2020-06-05 17:07:01
269
原创 创作加引用
import os,random,datetimeimport numpy as npfrom win32file import CreateFile, SetFileTime, GetFileTime, CloseHandlefrom win32file import GENERIC_READ, GENERIC_WRITE, OPEN_EXISTINGfrom pywintypes import Timeimport timedef file_w(path): size = os.p
2020-06-03 10:29:38
213
原创 操作系统上机作业
操作系统上机作业:生产者,消费者算法(python,tkinter写)import tkinter as tkroot = tk.Tk()root.title("生产者消费者问题")root.geometry('800x400')on_hit1 = Falseon_hit2 = Falseon_hit3 = Falseon_hit4 = Falseon_hit5 = False...
2019-01-24 16:33:25
616
原创 使用matplotlib绘制高级图表
**1.**contour():生成三维结构表面的等值线图(需要先用f=(x, y)生成一个三维结构)import numpy as npdx = dy = 0.01x = np.arange(-2.0,2.0,dx)y = np.arange(-2.0,2.0,dy)X,Y = np.meshgrid(x,y) #meshgrid方法用来生成网格矩阵def f...
2018-11-20 21:16:07
1217
原创 matplotlib库中gca、annotate应用
import numpy as npimport matplotlib.pyplot as pltxnum = [-2*np.pi,-np.pi,0,np.pi,2*np.pi]xlabel = [r'$-2\pi$',r'$-\pi$',r'$0$',r'$\pi$',r'$2\pi$']ynum = [-1,0,1,2,3]ylabel = [r'$-1$',r'$0$',r'$1$...
2018-11-18 10:55:58
2412
原创 DataFrame对象
DateFrame对象:新建一个的常用方法是传递一个dict对象给DateFrame()构造函数,dict对象以每一列的名称作为键,每个键都有一个数值作为值(字典的键是DateFrame的列名,值构成一列)1.pd.DateFrame(dict{}, colums(需要的列),index=)data = {'color':['blue','green','yellow','red','whit...
2018-11-14 16:14:32
757
原创 python装饰器应用顺序
python装饰器解释:如果通过@语法使用多个装饰器,就需要按照自底向上的顺序来应用它们,首先创建函数,然后立即使用装饰器将其封装起来:(借用一篇代码来做分析)def dec1(func):print(“1111”)def one():print(“2222”)func()print(“3333”)return onedef dec2(func):print(“aaaa”)...
2018-11-06 17:06:12
229
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人