python中字符串最常用的十三个处理操作记录

前言博主学习python有个几年了,对于python的掌握越来越深,很多时候,希望自己能掌握python越来越多的知识,但是,也意识很多时候熟练基础的东西,比了解更多的知识更重要。今天,我们来...

2021-09-30

Python 平方列表中每个数字的多种操作

mapmap(function,iterable)x = [1,2,3,4,5]def square(num): return num*numprint(list(map(square,x)))#output:[1, 4, 9, 16, 25]lambdalambda x:x = [1,2,3,4,5]print(li...

2021-09-30

PyQt5 设置窗口全屏显示方式

调用窗口的主程序如下起作用的是window.showFullScreen()这个方法。if __name__=='__main__': app = QtWidgets.QApplication(sys.argv) window = MyMainWindow() window....

2021-09-30

PyCharm关闭碍眼的波浪线图文详解

下面我先给出了一小段代码示例,思考一下,为什么name,my_name 不会有波浪线,而 myname 和 wangbm 会有波浪线呢?Pycharm 本身会实时地对变量名进行检查,如果变量名不是一个已存在的...

2021-09-30

Python 列表(List)的底层实现原理分析

Python 列表的数据结构是怎么样的?列表实际上采用的就是数据结构中的顺序表,而且是一种采用分离式技术实现的动态顺序表但这是不是Python的列表?我的结论是顺序表是列表的一种...

2021-09-30

python使用celery实现订单超时取消

本文实例为大家分享了celery实现订单超时取消的具体代码,供大家参考,具体内容如下Celery官方文档中关于定时任务使用的说明项目目录结构我们需要新增一个任务目录,例如order:cel...

2021-09-30

python变量作用域与列表入门详解

变量作用域变量由作用范围限制分类:按照作用域分类 全局(global):在函数外部定义 局部(local):在函数内部定义变量的作用范围 全局变量:在整个全局范围都有效 全局变量在局...

2021-09-30

每个 Python 开发者都应该知道的7种好用工具(效率翻倍)

Python 从一种小的开源语言开始,到现在,它已经成为开发者很受欢迎的编程语言之一。
今天我将给大家分享 7 种对所有 Python 开发人员都感觉很有趣、有用的工具,相信它们在你的...

2021-09-30

PyQt5 matplotlib画图不刷新的解决方案

本人最近在做一个GUI项目时,需要用到matplotlib画图,写完代码运行时,发现所需要画图功能不能正常使用,在触发画图事件后,画布未更新,需要放大界面才能更新(奇葩吧)。经过资料查阅,发...

2021-09-30

Python PyQt5-图形界面的美化操作

前言今天就来学习一下图形设计界面的美化,首先我们知道 QtDesigner设计出来的界面默认是不太怎么美观的。所以在以后的实际开发中很多界面都是要美化的。那么现在来看看具体...

2021-09-30

Python验证的50个常见正则表达式

什么是正则表达式?
正则表达式(Regular Expression)通常被用来检索、替换那些符合某个模式(规则)的文本。此处的Regular即是规则、规律的意思,Regular Expression即“描述某种规...

2021-09-30

python3 将阶乘改成函数形式进行调用的操作

定义一个函数,求一个数的阶乘,比如求5!#方法1,递归def jc(num): if num==1: return 1 else: return num*jc(num-1)print(jc(5)) #返回120# 方法2 ,for遍历def func(num):...

2021-09-30

python pow函数的底层实现原理介绍

一、最朴素的方法和pow比较python中求两个a的b次方,常见的方法有:pow(a,b),a**b。那么这两个是否有区别,而且他们底层是怎么实现的呢?最容易想到的方法就是:循环b次,每次都乘以a...

2021-09-30

python用moviepy对视频进行简单的处理

目录楔子
moviepy的简单使用
一个小栗子
那么moviepy是如何工作的呢?视频属性
视频合成
1.多个视频按照先后顺序拼接起来。比如一个一分钟和一个两分钟的视频组合起来,变成三...

2021-09-30

Python 怎么定义计算N的阶乘的函数

定义计算N的阶乘的函数1)使用循环计算阶乘def frac(n): r = 1 if n<=1: if n==0 or n==1: return 1 else: print('n 不能小于0') else: for i in rang...

2021-09-30

python requests完成接口文件上传的案例

最近在准备一个公开课,主题就是利用不同的语言和不同的工具去实现文件的上传和下载。在利用Jmeter去实现功能的时候,以及利用loadrunner去写脚本的时候,都很顺利,没有任何问题,当...

2021-09-30

浅谈Django 页面缓存的cache_key是如何生成的

页面缓存
e.g.@cache_page(time_out, key_prefix=key_prefix)def my_view(): ...默认情况下,将使用配置中的default cachecache_page 装饰器是由缓存中间件 CacheMiddleware...

2021-09-30

Python 用NumPy创建二维数组的案例

前言上位机实战开发先放一放,今天来学习一个新的内容—NumPy的使用1 一维数组例:用普通方法生成一维数组num = [0 for i in range(1,5)] # 创建一维数组print(num) # 打印数组...

2021-09-30

Python numpy.power()函数使用说明

power(x, y) 函数,计算 x 的 y 次方。示例:x 和 y 为单个数字:import numpy as npprint(np.power(2, 3))8分析:2 的 3 次方。x 为列表,y 为单个数字:print(np.power([2,3,4], 3))[...

2021-09-30

Python安装docx依赖包教程

方法一、主要问题是docx受lxml的影响,如果lxml的版本不对的话,docx根本装不上,不管你用pip,easy_install或者是用源代码包来装。要到https://pypi.python.org/simple/lxml/去下...

2021-09-30

python将中文数字转化成阿拉伯数字的简单方法

正则表达式提取文本中的数字
这里演示一下文本中提取中文年份import rem0 = "在一九四九年新中国成立比一九九零年低百分之五点二人一九九六年击败俄军,取得实质独立"pattre...

2021-09-30

安装python-docx后,无法在pycharm中导入的解决方案

又遇到了一个坑。。类似于安装py2neo时遇到的问题差不多...今天准备试一下docx,按照网上的步骤直接在命令行中pip install python-docx 打开命令 python>>>import docx没有报...

2021-09-30

浅谈openpyxl库,遇到批量合并单元格的问题

我就废话不多说了,大家还是直接看代码吧~from openpyxl import Workbookfrom openpyxl import load_workbookfrom openpyxl.styles import NamedStyle, Border, Side, Alignm...

2021-09-30

python 实现docx与doc文件的互相转换

因文件格式要求,需要将docx 与doc文件相互转换,特寻找python代码,与大家共分享from win32com import client#转换doc为docxdef doc2docx(fn): word = client.Dispatch("Word.A...

2021-09-30

Python OpenCV 图像区域轮廓标记(框选各种小纸条)

学在前面上篇 OpenCV 博客原计划完成一个 识别银行卡号 的项目,但是写的过程中发现,技术储备不足,我无法在下述图片中,提取出卡号区域,也就无法进行后续的识别了,再次意识到了自己...

2021-09-30

Python openpyxl 无法保存文件的解决方案

使用openpyxl保存文件的时候,出现最下面异常,查看openpyxl 的版本是2.5.14, 把openpyxl降级就可以解决此问题。[root@billig mytest]# pip install openpyxl==2.5.11DEPRECATIO...

2021-09-30

Python对130w+张图片检索的实现方法

任务说明:130w+张图片,8张excel表里记录了需要检索图片的文件名,现在需要找出对应的图片,将找出的图片按不同的excel分别保存,并且在excel里能够直接打开图片。任务分析:如果数据...

2021-09-30

numpy的sum函数的axis和keepdim参数详解

一.axis
axis就是指定轴。三维数组可看作元素是二维数组的一维数组,二维数组可看作元素是一维数组的一维数组 。(这么理解就舒服了!)例:axis=2就是三维数组对最里面那一层即每个...

2021-09-30

python opencv 找出图像中的最大轮廓并填充(生成mask)

本文主要介绍了python opencv 找出图像中的最大轮廓并填充,分享给大家,具体如下:import cv2import numpy as npfrom PIL import Image from joblib import Parallelfrom joblib...

2021-09-30

Python 常见加密操作的实现

目录hashlib加密hmac加密secretsbase64cryptographyhashlib加密import hashlib # 有很多种加密方式,md5,sha1等等h = hashlib.md5()# 提交加密的内容,bytes形式h.update(b"sato...

2021-09-30

python 使用pandas同时对多列进行赋值

如dataframe data1['月份']=int(month) #加入月份和企业名称 data1['企业']=parmentname可以增加单列,并赋值,如果想同时对多列进行赋值data1['月份','企业']=int(month) , pa...

2021-09-30

解决python 使用openpyxl读写大文件的坑

由于需要处理xlsx类型的文件,我使用了openpyxl来处理,然而文件比较大,大约有60多MB。读文件的时候虽然慢了一点,但还是能够读出来,但是当我想写入时却报错了。显示设备没有多余的...

2021-09-30

利用Python实现QQ实时到账免签支付功能

原创 转载请注明出处
核心部分:解决QQ的登录验证问题
主要利用python的selenium库和QQ的快速登录实现登录网页
再利用抓到的json来输出今日的订单情况
直接上代码import req...

2021-09-30

使用pyqt5搭建yolo3目标识别界面的方法

目录搭建pyqt5环境程序流程设计界面1.主函数2.定义主界面的类3.定义子界面一些尚未解决的问题由于这是我第一次写这种博客,其目的也不是为了赚取积分,主要是为了记录我的学习...

2021-09-30

Python OpenCV招商银行信用卡卡号识别的方法

学在前面从本篇博客起,我们将实际完成几个小案例,第一个就是银行卡号识别,预计本案例将写 5 篇左右的博客才可以完成,一起加油吧。本文的目标是最终获取一套招商银行卡,0~9 数字...

2021-09-30

解决使用openpyxl时遇到的坑

最近在用python处理Excel表格是遇到了一些问题1, xlwt最多只能写入65536行数据, 所以在处理大批量数据的时候没法使用2, openpyxl 这个库, 在使用的时候一直报错, 看下面代...

2021-09-30

Django session登陆并获取值的实例

1、使用session登陆,那么就说明大家登录注册都可以实现。那就直接写seesion的教程2、在views.py登陆注册已经实现,那么就往session里面添加数据user =request.session['name']...

2021-09-30

Django celery实现异步任务操作,并在后台运行(守护进程)

没废话,直接上代码。环境说明:python3.6django2.0.5我们使用redis的作为celery任务队列,有一个合成包可以直接安装两者一起使用需要的安装包直接在终端键入pip install celery-...

2021-09-30

Opencv对象追踪的示例代码

1 HSV上下限颜色的HSV上下限如下表:
2 追踪单个颜色import cv2 as cvimport numpy as npcap = cv.VideoCapture(0)lower_color = np.array([0, 43, 46])upper_color = np.arr...

2021-09-30

Python自定义元类的实例讲解

1、说明一个类没有声明自己的元类,默认他的元类就是type,除了使用元类type,用户也可以通过继承type来自定义元类。2、实例我们可以使用类属性 __metaclass__ 把一个类的创建过...

2021-09-30

python psutil库的使用示例

目录CPU信息
内存信息
磁盘
网络
其它系统信息
进程信息
由于Bash实在太恶心,很多运维工程师开始使用Python代替Bash写各种脚本。虽然理论上可以用Python调用Bash指令实现各...

2021-09-30

python爬取梨视频生活板块最热视频

完整代码如下:import requestsfrom lxml import etreeimport randomimport osfrom multiprocessing.dummy import Pool if not os.path.exists('./视频'): os.mkdir('./视...

2021-09-30

详解python数组中的符号...与:符号的不同之处

不知道大家有没有见过在python数组中使用...符号,因为前段时间读别人代码的时候遇到了这个符号立刻就云里雾里,于是这里特此记录一下。先来看一段代码:import numpy as npx = n...

2021-09-30

python 如何将浮点数尾部无效0去掉和无效的‘.’号

方法一:a = 12.12300 #结果要求为12.123 b = 12.00 #结果为12c = 200.12000 #结果为200.12d = 200.0 #结果为200 print 'a==>' ,[ str (a), int (a)][ int (a) = = a]print...

2021-09-30

python3 中的几种除法介绍,小数的不同显示

环境:python3.6.1一、python3 中的除法在python3中,一个算数表达式中遇到除法时,有两种不同的除法方式可以选择,分别是/ 和 // 。不同的表达式有不同的运行结果,在这里做个详细说...

2021-09-30

python (logging) 日志按日期、大小回滚的操作

描述: 日志按日期、大小回滚代码:# -*- coding: utf-8 -*-import osimport logging.handlers log_dir = os.path.dirname(os.path.abspath(__file__)) + os.sep + 'logs' if n...

2021-09-30

python 实现logging动态变更输出日志文件名

python作为一门非常容易上手的脚本语言,日志输出更是简单,logging模块,简单的设置配置和属性,就能实现到控制台输出日志,在basicConfig()设置文件名,就能够将日志信息写入文件,简直...

2021-09-30

使用Python和GDAL给图片加坐标系的实现思路(坐标投影转换)

**使用Python和GDAL给图片加坐标系**
假设你已经知道arcgis地理配准(如下图内容),懂一点python。**-目的和背景
1.从地图网站获得一张PNG格式的截图,已知坐标系为WGS84和左上角...

2021-09-30

python 基于Appium控制多设备并行执行

前言:    如何做到,控制多设备并行执行测试用例呢。思路篇  我们去想下,我们可以获取参数的信息,和设备的信息,那么&#8203;我们也可以针对每台设备开启不一样的端口服务。...

2021-09-30

关于PyQt5主窗口图标显示问题汇总

窗口程序的开发流程如下:1. 先通过qt designer设置界面并将程序图标设置好,通过在designer中按ctrl + R 进行预览可以看到窗口左上角的图标,然后保存2. 通过pyuic5和pyrcc5命令...

2021-09-30
返回顶部
顶部