- 博客(16)
- 收藏
- 关注
原创 第四回:matplotlib文字图例尽眉目
请尝试使用两种方式模仿画出下面的图表(重点是柱状图上的标签),本文学习的text方法和matplotlib自带的柱状图标签方法bar_labelimport matplotlib.pyplot as pltimport numpy as npfig, ax = plt.subplots()Names = ('Jim', 'Slim', 'Harry', 'Dick', 'Tom')np_array = 8 + np.random.rand(len(Names))error = np.ran
2022-03-25 21:30:28 1370
原创 【无标题】第三回:matplotlib 布局格式定方圆打卡
墨尔本1981年至1990年的每月温度情况 import numpy as npimport pandas as pdimport matplotlib.pyplot as pltplt.rcParams['font.sans-serif'] = ['SimHei'] #用来正常显示中文标签plt.rcParams['axes.unicode_minus'] = False #用来正常显示负号data = pd.read_csv('./fantastic-matplotlib-..
2022-03-22 22:31:23 362
原创 Qt 文件树的实现
Qt 文件树的实现(QTreeWidget,QTreeWidgetItem)使用Qt框架创建文件树主要是使用了Qt仲的QTreeWidget控件和QTreeWidgetItem控件。其最主要的功能包括文件树的构建、文件的折叠与展开、对文件的新建、删除、重命名等操作,文件树的构建使用的是使用深度优先遍历的方式扫描所选择的文件夹,并将所扫描的符合要求的文件创建QTreeWidgetItem对象并规定所属关系文件的折叠与展开这个功能本身并不需要我们自己去实现,QTreeWidget控件和QTreeWid
2020-08-08 21:40:04 5536 10
原创 PalyFair 密码
random_word = Nonekey_array = []def encriypt(plain_text,key_words): global random_word,key_array plain_array = [] for i in plain_text.upper(): plain_array.append(i) key_arr...
2019-03-15 17:15:32 1110
原创 PyQt5 绘制柱状图(QPainter)
PyQt5 绘制柱状图(QPainter)我们使用Qpainter根据像素点绘制,像素点的计算与数学中的坐标轴类似但也有不同的地方。最主要的是它的原点坐标不在左下方而是在右上方,如图# pointy - end_Pox 表示柱状图在Y方向使用了多少像素点,num_start - num_Spacing 表示柱状图# 数据的最大范围 两者相除得出每个刻度对应几个像素点every_pox = ...
2019-03-13 15:24:48 7055 1
原创 PyQt5 自定义可拖动标题栏
PyQt5 自定义可拖动标题栏将此段代码加入到我的上一篇博客中即可 实现标题栏的拖动 def getRestoreInfo(self): return self.restorePos, self.restoreSize def mousePressEvent(self, QMouseEvent): self.isPressed = True ...
2019-03-06 19:49:04 1307 1
原创 python PyQt5自定义标题栏
from PyQt5.QtCore import *from PyQt5.QtGui import *from PyQt5.QtWidgets import *import sys# 按钮高度BUTTON_HEIGHT = 30# 按钮宽度BUTTON_WIDTH = 30# 标题栏高度TITLE_HEIGHT = 30class TitleWidget(QWidget)...
2019-02-24 10:32:15 10362 7
原创 腾讯api调用
import requestsimport base64import hashlibimport timeimport randomimport os, string, globfrom urllib.parse import urlencodeclass UseTencent(object): def __init__(self, AppID=None, AppKey=...
2018-09-08 20:28:38 1319
原创 pyhton install 安装超时
<1>修改超时时间:pip –default-timeout=1000 install -U pip <2>指定安装源进行安装:pip install pyinstaller -i https://pypi.doubanio.com/simple http://pypi.douban.com/ 豆瓣 http://pypi.hustunique.com/ ...
2018-08-06 20:14:35 142
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人