![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python学习
文章平均质量分 62
aj__Live_boldly
这个作者很懒,什么都没留下…
展开
-
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 · 13634 阅读 · 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 · 1718 阅读 · 0 评论 -
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 · 689 阅读 · 0 评论 -
PyQt5 树控件点击单个item响应
PyQt5 给单个item添加响应函数self.tree.itemClicked.connect(your function) #此函数返回当前点击的item的名字程序截图槽函数:程序运行测试:点击树控件以后会返回单个item的text值,所以为了可以使程序不响应所有的树组件点击,我添加了一个if语句,来选择当前的item响应,如下本人初学PyQt5,如果有大神有更好的方法,欢迎交流指导...原创 2020-06-23 09:00:17 · 1077 阅读 · 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 · 227 阅读 · 0 评论 -
创作加引用
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 · 171 阅读 · 0 评论 -
操作系统上机作业
操作系统上机作业:生产者,消费者算法(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 · 558 阅读 · 0 评论 -
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 · 188 阅读 · 0 评论 -
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 · 679 阅读 · 0 评论 -
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 · 2320 阅读 · 0 评论 -
使用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 · 1150 阅读 · 0 评论