matplotlib bar()实现多组数据并列柱状图通用简便创建方法

在使用柱状图时,经常遇到需要多组数据进行比较的情况。
绘制单个数据系列的柱形图比较简单,多组数据柱状图绘制的关键有三点: 多次调用bar()函数即可在同一子图中绘制多组柱形...

2021-02-24

matplotlib bar()实现百分比堆积柱状图

使用matplotlib创建百分比堆积柱状图的思路与堆积柱状图类似,只不过bottom参数累计的不是数值而是百分比,因此,需要事先计算每组柱子的数值总和,进而求百分比。
未使用numpy版本...

2021-02-24

matplotlib之属性组合包(cycler)的使用

matplotlib的依赖包cycler是matplotlib自主开发的属性组合包,功能与内置模块itertools很多函数非常相似,可用于创建特殊的迭代器。matpoltlib在属性设置底层中使用了cycler包,...

2021-02-24

matplotlib部件之套索Lasso的使用

套索概述
套索(Lasso)是与套索选区(LassoSelector)相似的matplotlib部件(widgets),两者的区别主要在于:继承关系:
套索具体实现定义为matplotlib.widgets.Lasso类,继承关系为:Widget-...

2021-02-24

matplotlib之多边形选区(PolygonSelector)的使用

多边形选区概述
多边形选区是一种常见的对象选择方式,在一个子图中,单击鼠标左键即构建一个多边形的端点,最后一个端点与第一个端点重合即完成多边形选区,选区即为多个端点构成...

2021-02-24

matplotlib 范围选区(SpanSelector)的使用

范围选区概述范围选区是一种常见的对象选择方式,在一个子图中,可以在某一个轴方向上用鼠标选择起始范围的数据,这个特性可用来实现数据缩放(datazoom)。在matplotlib中的范围选区...

2021-02-24

python爬取分析超级大乐透历史开奖数据第1/2页

博主作为爬虫初学者,本次使用了requests和beautifulsoup库进行数据的爬取爬取网站:http://datachart.500.com/dlt/history/history.shtml —500彩票网
(分析后发现网站源代码并...

2021-02-24

python链表类中获取元素实例方法

1、append方法向链表添加元素后。在链表中,不能通过索引来定位每个元素,只能在列表中定位。链表元素的.next方法需要被持续调用,以获得下一个元素,并最终获得最后一个元素。最后...

2021-02-23

关于探究python中sys.argv时遇到的问题详解

自动化任务
这是一篇关于我在自己学习python自动化办公中遇到的问题的笔记。关于文章读写我用到的书是《python编程快速上手》,在学习第八章时遇到了理解上的困难。问题主要...

2021-02-23

python解决OpenCV在读取显示图片的时候闪退的问题

利用OpenCV练习读取图片的时候,图片总是一闪而过,不利于观察,这个时候需要利用到waitKey函数。waitKey函数:用来等待按键,当用户按下按键后,该语句会被执行,并获取返回值。
语法格...

2021-02-23

Python 带星号(* 或 **)的函数参数详解

1. 带默认值的参数
在了解带星号(*)的参数之前,先看下带有默认值的参数,函数定义如下:>> def defaultValueArgs(common, defaultStr = "default", defaultNum = 0): print("Co...

2021-02-23

如何用Python和JS实现的Web SSH工具

这个工具是使用Python开发,可以从下面地址了解详情。官网: https://pypi.org/project/webssh/webssh这个工具可以干啥:在linux机器上安装python环境,并且使用命令pip3 install w...

2021-02-23

python爬虫今日热榜数据到txt文件的源码

今日热榜:https://tophub.today/爬取数据及保存格式:爬取后保存为.txt文件:部分内容:
源码及注释:import requestsfrom bs4 import BeautifulSoupdef download_page(url): heade...

2021-02-23

详解Python中openpyxl模块基本用法

Python操作EXCEL库的简介
1.1 Python官方库操作excel
Python官方库一般使用xlrd库来读取Excel文件,使用xlwt库来生成Excel文件,使用xlutils库复制和修改Excel文件,这三个库只支...

2021-02-23

python利用opencv实现颜色检测

本文实例为大家分享了python利用opencv实现颜色检测的具体代码,供大家参考,具体内容如下需要实现倒车辅助标记检测的功能,倒车辅助标记颜色已经确定了,所以不需要使用深度学习的...

2021-02-23

python编写扎金花小程序的实例代码

游戏规则:一付扑克牌,去掉大小王,每个玩家发3张牌,最后比大小,看谁赢。有以下几种牌:豹子:三张一样的牌,如3张6.顺金:又称同花顺,即3张同样花色的顺子, 如红桃 5、6、7顺子:又称拖拉机,花...

2021-02-23

Python项目实战之使用Django框架实现支付宝付款功能

一、前言春节即将来临,大家肯定各种掏腰包花花花,小编相信大家在支付时候,微信、支付宝支付肯定是优先选择。今天小编心血来潮,为大家带来一个很有趣的项目,那就是使用Python web...

2021-02-23

Python接口自动化系列之unittest结合ddt的使用教程详解

前面一篇我们已经把unittest的常用用法都已经讲过了,可能很多小伙伴有个疑问,unittest框架怎么做数据驱动呢?这节我们就来学习一下。
1、unittest 没有自带数据驱动功能。
所以...

2021-02-23

Python实现Excel自动分组合并单元格

大家好,我们经常会有这样的需求。比如下图我们需要把同一个省份的合并起来,如下图的效果如何实现呢,这是原有的df直观的操作是这样的:df.to_excel('test.xlsx',index=False)fro...

2021-02-22

Pyside2中嵌入Matplotlib的绘图的实现

近期遇到一个需求,就是用PySide2做出一个GUI,并且要将后台使用Matplotlib绘制的图显示在界面上。自己琢磨了蛮久,网上也搜了不少资料,但都感觉参差不齐,所以就自己总结一下。我们...

2021-02-22

Python tkinter实现日期选择器

如何利用Python的tkinter模块实现日期选择器,根据我在网上的搜索情况,这一块一直是一个盲点。虽然也有接近的答案,并没有真正实用的,我经过几天的探索,终于摸索出一套可用的,分享...

2021-02-22

Python使用tkinter实现小时钟效果

本文实例为大家分享了Python使用tkinter实现小时钟效果的具体代码,供大家参考,具体内容如下自己又调试了一下,分享一下# coding:utf-8from tkinter import *import math,timede...

2021-02-22

python利用后缀表达式实现计算器功能

本文实例为大家分享了python实现计算器功能的具体代码,供大家参考,具体内容如下前缀表达式运算符在数字的前面,1 + (2 + 3) * 4 - 5 (中缀)
- + 1 * + 2 3 4 5 (前缀)
前缀表...

2021-02-22

matplotlib grid()设置网格线外观的实现

grid()函数概述grid()函数用于设置绘图区网格线。
grid()的函数签名为matplotlib.pyplot.grid(b=None, which='major', axis='both', **kwargs)。
grid()的参数如下: b:是否...

2021-02-22

浅析python连接数据库的重要事项

1、update delete insert 这种语句都需要commit或者直接在连接数据库的时候加上autocommit=Trueimport pymysqlconn = pymysql.connect( host="", user="jxz", password=...

2021-02-22

python实现学生信息管理系统源码

本文实例为大家分享了python实现学生信息管理系统的具体代码,供大家参考,具体内容如下代码如下:Project.py文件内容:class Student(object): # 建立学生信息储存的列表(嵌套的方...

2021-02-22

python实现简单的学生管理系统

本文实例为大家分享了python实现简单学生管理系统的具体代码,供大家参考,具体内容如下学生管理系统相信大家学各种语言的时候,练习总是会写各种管理系统吧,管理系统主要有对数据...

2021-02-22

matplotlib之pyplot模块坐标轴标签设置使用(xlabel()、ylabel())

在pyplot模块中可以使用xlabel()和ylabel()函数设置x轴y轴的标签。这两个函数的使用方法非常相似。使用xlabel()设置x轴标签函数签名为matplotlib.pyplot.xlabel(xlabel, fo...

2021-02-22

matplotlib之pyplot模块之标题(title()和suptitle())

matplotlib 源码解析标题实现(窗口标题,标题,子图标题不同之间的差异)添加链接描述简单比较了matplotlib中的标题。使用title()设置子图标题title()可同时在子图中显示中间、左...

2021-02-22

matplotlib源码解析标题实现(窗口标题,标题,子图标题不同之间的差异)

在matplotlib中常用的标题主要三种:窗口标题、图像标题和子图标题。
先通过三个案例简要说明这三类标题的实现。窗口标题、图像标题,子图标题(仅1个子图)import matplotlib.pypl...

2021-02-22

利用Python实现最小二乘法与梯度下降算法

导入所需库%matplotlib inlineimport sympyimport numpy as npimport matplotlib.pyplot as pltfrom sympy.abc import x as a,y as b生成模拟数据# 模拟函数 y=3x-1#自变量...

2021-02-21

python实现图片转字符画的完整代码

前言最初是在实验楼看到的一个小实验实验楼-Python 图片转字符画原文是需要通过命令行运行程序这里改为直接运行,需要固定一些参数运行平台: WindowsPython版本: Python3.6IDE:...

2021-02-21

python利用proxybroker构建爬虫免费IP代理池的实现

前言写爬虫的小伙伴可能遇到过这种情况:正当悠闲地喝着咖啡,满意地看着屏幕上的那一行行如流水般被爬下来的数据时,突然一个Error弹出,提示抓不到数据了...然后你反复检查,确信自...

2021-02-21

Python用requests库爬取返回为空的解决办法

首先介紹一下我們用360搜索派取城市排名前20。
我们爬取的网址:https://baike.so.com/doc/24368318-25185095.html我们要爬取的内容:
html字段:

robots协议:

现在我们开始用py...

2021-02-21

python爬虫利用代理池更换IP的方法步骤

0. 前言
周日在爬一个国外网站的时候,发现用协程并发请求,并且请求次数太快的时候,会出现对方把我的服务器IP封掉的情况。于是网上找了一下开源的python代理池,这里选择的是star...

2021-02-21

Python 实现一个简单的web服务器

import reimport socketdef service_cilent(new_socket): request = new_socket.recv(1024).decode("utf-8") # Python splitlines() 按照行('\r', '\r\n&#39...

2021-02-18

IntelliJ IDEA 下载安装超详细教程(推荐)

IntelliJ IDEA号称当前Java开发效率最高的IDE工具。
IntelliJ IDEA有两个版本:社区版(Community)和旗舰版(Ultimate)。
社区版 是免费的、开源的,但功能较少;
旗舰版 提供了较...

2021-02-18

python中zip()函数遍历多个列表方法

在对列表的元素进行找寻时,会频繁的说到遍历的理念。对于复杂的遍历要求,如多个列表中查找就显然不适合用for循环。本篇所要带来的是zip() 函数的方法,能够对多个迭代器进行遍...

2021-02-18

python中time tzset()函数实例用法

在时间的设置方面,为了能够跟系统时间有更好的区分,我们有时会借用一些函数方法来实现。就拿tzset()来说是设置时间的一种方法,其内在的变量依靠TZ的控制,如果没有设置TZ则以系...

2021-02-18

python 获取计算机的网卡信息

0. 前言正常情况下,如果想要查看电脑的网卡IP地址或是MAC地址,直接通过界面找到网卡进行查看就有了,亦或是通过命令如linux的ifconfig得到IP等信息,那么本节教大家如何通过pytho...

2021-02-18

Python运算符+与+=的方法实例

Python 中如果需要对一个变量进行增量运算通常有两种写法,a = a + b 或 a += b。虽然两种方法能够得到同样的结果,但两者却并不完全等价。加法运算符 +对于 a = a + b 这条语...

2021-02-18

Python如何telnet到网络设备

0.前言Telnet协议属于TCP/IP协议族里的一种,对于我们这些网络攻城狮来说,再熟悉不过了,常用于远程登陆到网络设备进行操作,但是,它的缺陷太明显了,就是不安全,信息明文传送,极容易被...

2021-02-18

基于Python-turtle库绘制路飞的草帽骷髅旗、美国队长的盾牌、高达的源码

源码:#路飞骷髅import turtle as t#黄底帽子t.pu()t.goto(0,200)t.circle(-130,-80)t.pd()t.colormode(255)t.pensize(5)t.color(242,232,184) #帽子黄底RGBt.begin_fill()t....

2021-02-18

详解python3 GUI刷屏器(附源码)

过年GUI博客二连发,本打算出去玩玩,奈何空气,天气实在差,遂使用tkinter开发一款GUI刷屏器,写此博客记录一下我的开发思路。一.准备工作本次使用除tkinter库之外还使用了pynput库,可...

2021-02-18

python 实现IP子网计算

0. 前言IP地址目前存在两个版本:IPv4和IPv6,平常我们见到最多的就是IPv4了,如192.168.1.1/24,当然,IPv4地址池资源紧缺,IPv6已悄然大量部署了。我们在设计网络架构时必须要对设备...

2021-02-18

Python用SSH连接到网络设备

0. 前言自上一篇文章《用python怎么telnet到网络设备》,简单使用了telnetlib库给大家演示了下,但是,现实环境中仍不建议去使用telnet。
SSH(Secure Shell)协议也是属于TCP/IP协...

2021-02-18

详解解决jupyter不能使用pytorch的问题

问题:昨天在使用jupyter时,发现pytorch又不能用了,之前用了很久的时间安装上,最近一直在用pycharm,转而用jupyter时,发现又开始像之前一样报错,提示:no module named ‘torch&#...

2021-02-18

Python就将所有的英文单词首字母变成大写

摘要:将英文单词首字母变成大写是一个古老的话题,很常用,也很简单。不过如何用更简单的方式批量完成这个工作,则有很多学问,不想来看看吗!将英文单词首字母变成大写是非常常用的文...

2021-02-16

Python列表的深复制和浅复制示例详解

一、深复制与浅复制列表是Python中自带的一种数据结构,在使用列表时,拷贝操作不可避免,下面简单讨论一下列表的深复制(拷贝)与浅复制首先看代码:l1 = [5, 4, 3, 2, 1]# 用两种方法...

2021-02-16

python绘图模块之利用turtle画图

模块之turtle小故事前两天朋友说:“常文啊!听说你会python,那能不能用python画一些好看的图呢?”然后我特意去学了一下turtle模块,现在给大家分享一下。一、什么是turt...

2021-02-16
返回顶部
顶部