用python 绘制茎叶图和复合饼图

茎叶图from itertools import groupbynums2=[225, 232,232,245,235,245,270,225,240,240,217,195,225,185,200, 220,200,210,271,240,220,230,215,252,225,220,206,185,2...

2021-04-06

Python Selenium操作Cookie的实例方法

有了Selenium,还可以轻松操作Cookies,比如获取、添加、删除Cookies。具体代码如下:from selenium import webdriverbrowser = webdriver.Chrome()browser.get('https://www.zh...

2021-04-06

Python实现简单的2048小游戏

本文实例为大家分享了Python实现简单的2048小游戏的具体代码,供大家参考,具体内容如下运行效果:1.项目结构2.代码configs.pyimport argparsedef parse_args(): parser = argpar...

2021-04-06

matplotlib阶梯图的实现(step())

step函数概述step函数用于绘制阶梯图。根据源码可知,step函数是对plot函数的轻量级封装,很多概念和用法与plot函数非常相似。def step(self, x, y, *args, where='pre', data=...

2021-04-06

Python字节单位转换(将字节转换为K M G T)

def bytes_to_human(n): symbols = ('K','M','G','T','P','E','Z','Y') prefix = {} for i,s in enumerate(symbols): prefix[s] = 1 << (i + 1) * 10 for s in reve...

2021-04-06

python元组拆包实现方法

1、说明把元组一一对应拆出来,就叫做元组拆包。拆包有个要求,元组中的元素数量必须跟接受这些元素的空挡数一致,否则会报错:tuple_test = (1, 2, 3)a, b = tuple_test # ValueEr...

2021-04-06

python常量折叠基础知识点讲解

1、概念所谓常量折叠,指的是在编译时就查找并计算常量表达式,而不是在运行时再对其进行计算,从而会使运行时更加精简和快速。2、实例在 Python 中,我们可以使用反汇编模块(Disass...

2021-04-06

详解Django中的FBV和CBV对比分析

在学习Django过程中在views.py进行逻辑处理时接触到了两种视图的书写风格,FBV和CBVFBV 指 function based views,即基于函数的视图CBV 指 class based views,即基于类的视图基...

2021-04-06

python 实现网易邮箱邮件阅读和删除的辅助小脚本

简介:在Windows下的网易邮箱大师客户端中,阅读邮件时,可以使用快捷键Delete删除邮件,然后自动跳到下一封,如果再按一次Delete键,再跳到下一封。为了迅速的阅读邮件,同时删除没有必...

2021-04-06

Python读写Excel表格的方法

本文实例为大家分享了Python读写Excel表格的具体代码,供大家参考,具体内容如下python读取Excel表格:import xlrd def read_excel(): # 打开文件 wb = xlrd.open_workbook(r'te...

2021-04-06

jupyter notebook指定启动目录的方法

问题来源
jupyter notebook在命令行中启动之后,默认根目录为命令行的当前目录,这样便利性较差。
下面给出了三种指定启动目录的方法,分别适用于不同场景。解决方法
方法一:先在...

2021-04-06

利用python实现后端写网页(flask框架)

如何用python做后端写网页-flask框架 什么是Flask安装flask模块Hello World更深一步:数据绑定后端传入数据从前端获取数据 数据库连接screen创建后台查看删除后台 结束什么是...

2021-04-06

python线程优先级队列知识点总结

Python 的 Queue 模块中提供了同步的、线程安全的队列类,包括FIFO(先入先出)队列Queue,LIFO(后入先出)队列LifoQueue,和优先级队列 PriorityQueue。1、说明这些队列都实现了锁原语...

2021-04-06

python推导式的使用方法实例

前言推导式提供了更简洁高效的方法来生成序列而又不失代码的可读性。定义: 推导式是 Python 里很有用的一个特性,它可以用一行代码就可以创建一个新的序列(比如:列表,集合,字典等...

2021-04-06

Python Selenium异常处理的实例分析

1、说明在使用selenium时,不可避免的会遇到一些异常情况,比如超时、没有找到节点的错误等等。一旦出现这样的错误,程序就不能再运行了。这里我们可以使用tryexcept语句来捕捉异...

2021-04-06

Python使用Turtle模块绘制国旗的方法示例

turtle模块turtle模块:python内置的绘图工具turtle(海龟)模块,我们是用它来进行画图的,基本上就是画简单的直线,点,和曲线。你可以把它想成一个小海龟,在沙滩上行走,然后留下的各种...

2021-04-06

python re模块常见用法例举

我们在用re模块时,根据不同的使用需求,我们要挑选不同的函数来匹配。考虑到大家初学python,在对于方法的学习上,小编推荐以常见的方法为主要学习目标。本篇所带来的是re.sub和re...

2021-04-06

python 如何在测试中使用 Mock

Mock概念
mock 的意思是模拟,也就是模拟接口返回的信息,用已有的信息替换它需要返回的信息,从实现对所依赖的模块的测试。一般有两种场景: 前端对后端接口的 mock, 后端服务之...

2021-04-06

Python绘制K线图之可视化神器pyecharts的使用

K线图概念股市及期货市bai场中的K线图的du画法包含四个zhi数据,即开盘dao价、最高价、最低价zhuan、收盘价,所有的shuk线都是围绕这四个数据展开,反映大势的状况和价格信息。如...

2021-04-06

Python使用cn2an实现中文数字与阿拉伯数字的相互转换

工作中经常遇到阿拉伯数字转换称为中文数字或者大写金额,在网上搜了下,cn2an口碑较好,遂进行了一番学习。安装
pip install cn2an依赖库为setuptools、PyYAML查看版本
In [1]:...

2021-04-06

利用Opencv实现图片的油画特效实例

一、方法原理(步骤)
1.将彩色图片转换为灰度图片(调用opencv的cvtColor()方法);2.将图片分割为若干个小方块,后面会统一小方块中每一个像素的灰度值;3.将0-255的灰度值划分为几个等...

2021-04-06

python定义具名元组实例操作

1、定义具名元组需要2个参数,第1个参数是类名,第2个参数是字段名,既可以是可迭代对象(如列表和元组),也可以是空格间隔的字符串:Card = collections.namedtuple("Card", ("rank", "...

2021-04-06

Django后端按照日期查询的方法教程

前言最近接触过一些按照日期筛选查询数据的案例,看到过一篇博客,总结了一些后端时间筛选的方法,这里本人也总结记录一下,以备不时之需。简单应用请参考这篇博客----->传送门与单...

2021-04-06

Python页面加载的等待方式总结

1、显式等待它指定要查找的节点,然后指定一个最长的等待时间,如果规定时间内加载出来了这个节点,就返回查找的节点;如果规定时间内没有加载出该节点,就抛出超时异常。from seleni...

2021-04-06

Python3压缩和解压缩实现代码

一、说明压缩和解压缩是日常常用的操作,不管是windows上图形界面的操作,还是linux上用命令来进行压缩解压缩,总的而言都还是比较方便的。但用代码来实现就没做过,近期也得实现代...

2021-04-06

Python创建自己的加密货币的示例

随着当前加密货币的兴起,区块链在技术界引起了轰动。 这项技术之所以吸引了如此多的关注,主要是因为它具有保证安全,强制分权和加快多个行业(尤其是金融行业)流程的能力。本质上,...

2021-04-06

python实现发送邮件

本文用163邮箱进行了测试,python用的是3.8版本进行的测试1.设置邮箱,如下图所示2.设置过程如下图所示:设置完成后,添加如下代码:# coding:utf-8 #强制使用utf-8编码格式import sm...

2021-04-06

使paramiko库执行命令时在给定的时间强制退出功能的实现

  使用paramiko库ssh连接到远端云主机上时,非常偶现卡死现象,连接无法退出(可以是执行命令时云主机重启等造成)。需要给定一段时间,不管命令执行是否卡住,都退出连接,显示命令执...

2021-04-06

python包的导入方式总结

1、from ... import 导入from package import module1, module2, module3, ... ...此种导入方法不执行 __init__ 的内容。from pkg01 import p01p01.sayHello()2、from pack...

2021-04-06

python 求两个向量的顺时针夹角操作

以上述图片举例,要求 相对 的顺时针夹角。注意:这里使用图像坐标系1 定义求顺时针角度的函数 import numpy as npdef clockwise_angle(v1, v2): x1,y1 = v1 x2,y2 = v2 dot...

2021-04-06

python 如何用urllib与服务端交互(发送和接收数据)

urllib是Python3中内置的HTTP请求库,不需要单独安装,官方文档链接如下:https://docs.python.org/3/library/urllib.html从官方文档可以看出,urllib包含4个模块,如图所示。这4个模...

2021-04-06

快速一键生成Python爬虫请求头

今天介绍个神奇的网站!堪称爬虫偷懒的神器!我们在写爬虫,构建网络请求的时候,不可避免地要添加请求头( headers ),以 mdn 学习区为例,我们的请求头是这样的:一般来说,我们只要添加 u...

2021-04-06

Python 调用C++封装的进一步探索交流

我们知道,C++和python各有优缺点,C++可以直接映射到硬件底层,实现高效运行,而python能够方便地来进行编程,有助于工程的快速实现。那能不能发挥两者的优势将它们结合起来?当然是可...

2021-04-06

python3判断IP地址的方法

本文实例为大家分享了python3判断IP地址的具体代码,供大家参考,具体内容如下输入一串字符,判断该字符串是否为点分十进制的IP地址,若是则转换为16进制输出,否则输出“Error”注意...

2021-04-06

解决PDF 转图片时丢文字的一种可能方式

问题Python 中 PDF 转图片一般用的是 pdf2image。有时我们会发现 PDF 转出来的图片都是空白,或者缺失了一些字,具体表现就是一些应该有字的区域是空白。由于某些原因我不能把...

2021-04-06

解决Pyinstaller打包软件失败的一个坑

最近写了一个软件屡屡打包不能正常运行,而直接在cmd命令行窗口运行却都能正常输出,没有任何报错,一开始怀疑程序里面sys.args[1]使用不对,找了很久发现import numpy才是导致代码...

2021-04-06

pip/anaconda修改镜像源,加快python模块安装速度的操作

修改镜像源的原因是pip和conda默认国外镜像源,所以每次安装模块pip install ×××或者 conda install ×××的时候非常慢。所以,切换到国内的镜像源会显著加快模块安装速度...

2021-04-06

解决Python import .pyd 可能遇到路径的问题

Python import .pyd文件时会搜索sys.path列表中的路径运行import xxx.pyd1. 'ImportError: No module named xxx'可能是xxx.pyd所在路径不在sys.path中。解决方法:import之前...

2021-04-06

Python 求向量的余弦值操作

1、余弦相似度余弦相似度衡量的是2个向量间的夹角大小,通过夹角的余弦值表示结果,因此2个向量的余弦相似度为:余弦相似度的取值为[-1,1],值越大表示越相似。向量夹角的余弦公式...

2021-04-06

pytorch 计算Parameter和FLOP的操作

深度学习中,模型训练完后,查看模型的参数量和浮点计算量,在此记录下:1 THOP在pytorch中有现成的包thop用于计算参数数量和FLOP,首先安装thop:pip install thop注意安装thop时可能...

2021-04-06

Python实现图片指定位置加图片水印(附Pyinstaller打包exe)

(一)功能实现效果:选择文件的效果:

标记预加水印的位置:

(二)Python代码:# -*l- coding:utf-8 *import os, io, sys, re, time, jsonfrom pandas import arrayimport matplotlib.b...

2021-04-06

pyx文件 生成pyd 文件用于 cython调用的实现

pyx文件是python的c扩展文件,代码要符合cython的规范,用什么编辑器写都行。我在eric4上写的,结果它默认用python解释器来进行解释,还提示有bug,“语法错误”。上面的pyx文件还仅...

2021-04-06

selenium+python自动化78-autoit参数化与批量上传功能的实现

前言前一篇autoit实现文件上传打包成.exe可执行文件后,每次只能传固定的那个图片,我们实际测试时候希望传不同的图片。
这样每次调用的时候,在命令行里面加一个文件路径的参数...

2021-04-06

使用Python webdriver图书馆抢座自动预约的正确方法

文章目录 微信登录问题Python chrome driver操作导入库并声明浏览器:完整流程:用js来预约生成js代码 主函数——程序出错时尝试:检测是否成功:logging: 生成每天的日志文件 Wind...

2021-04-06

django使用多个数据库的方法实例

通过官方文档https://docs.djangoproject.com/zh-hans/3.1/topics/db/multi-db/和csdnhttps://blog.csdn.net/songfreeman/article/details/70229839的这两篇文章可以进行多...

2021-04-06

从Pytorch模型pth文件中读取参数成numpy矩阵的操作

目的:把训练好的pth模型参数提取出来,然后用其他方式部署到边缘设备。Pytorch给了很方便的读取参数接口:nn.Module.parameters()直接看demo:from torchvision.models.alexnet im...

2021-04-06

Pytorch之扩充tensor的操作

我就废话不多说了,大家还是直接看代码吧~b = torch.zeros((3, 2, 6, 6))a = torch.zeros((3, 2, 1, 1))a.expand_as(b).size()Out[32]: torch.Size([3, 2, 6, 6])a = torch.z...

2021-04-06

python 指定源路径来解决import问题的操作

用python做大型工程时,经常会出现import问题。比如,当你import另一个py文件时,这个py不存在于你的运行路径下,便会报错。大概有两种方法:如果在terminal里,咱们可以通过sys.path.a...

2021-04-06

pandas数据分组groupby()和统计函数agg()的使用

数据分组 使用 groupby() 方法进行分组 group.size()查看分组后每组的数量 group.groups 查看分组情况 group.get_group('名字') 根据分组后的名字选择分组数据准备数据...

2021-04-06

关于PySnooper 永远不要使用print进行调试的问题

PySnooper 是一个非常方便的调试器。如果您正在试图弄清楚为什么您的Python代码没有按照您的预期去做,您会希望使用具有断点和监视功能的成熟Debug工具,但是许多Debug工具配置...

2021-04-06
返回顶部
顶部