Python

Python 编码规范整理

一代码编排1缩进。4个空格的缩进(编辑器都可以完成此功能),不使用Tap,更不能混合使用Tap和空格。2每行最大长度79,换行可以使用反斜杠,最好使用圆括号。换行点要在操作符的后边敲回车。3类和top-level函数定义之间空两行;类中的方法定义之间空一行;函数内逻辑无关段落之间空一行;其他地方尽量不要再空行。二文档编...
开发笔记·2023-08-13

pytest 禁用警告信息(忽略警告信息输出)

 如图示例代码,提示test_001这个case 存在警告 新增pytest.ini 配置文件 [pytest]filterwarnings=errorignore::UserWarning...

python 字典的常用操作

1字典1.1python字典的概述字典是一个无序的,可以修改的,元素呈键值对的形式,以逗号分割的,以大括号包围的序列;字典是python基础数据类型当中唯一一个映射关系的数据类型;由于字典无序,所以我们定义字典和字典生成之后的元素的顺序是不同的;1.2python字典的定义1.定义字典、查看数据和类型直接使用print...
开发笔记·2023-07-13

使用python怎么将控制台输出保存至文件

1重定向标准输出流重定向标准输出流有两种方式,既可以在每个print方法中进行重定向,如下所示: # assume the log file is 'a.log'# for python2print &g...

Python3通过汉字输出拼音

https://github.com/mozillazg/python-pinyin#pip3installpypinyinfrompypinyinimportpinyin,lazy_pinyin,Styleprint(lazy_pinyin('中心'))print(lazy_pinyin('嗯...

python——正则匹配数字

原文:https://www.cnblogs.com/so-letitgo/p/10552415.html 数字:^[0-9]*$n位的数字:^d{n}$至少n位的数字:^d{n,}$m-n位的数字:^d{m,n}$零和非零开头的数字:^(0|[1-9][0-9]*)$非零开头的最多带两位小数的数字:^([1...

python——scrapy中Request参数

原文:https://zhuanlan.zhihu.com/p/40290931Request类是一个http请求的类,对于爬虫而言是一个很重要的类。通常在Spider中创建这样的一个请求,在Downloader中执行这样的一个请求。同时也有一个子类FormRequest继承于它,用于post请求。在Spider中通常...

python——文件夹相关操作

原文:https://blog.csdn.net/Crystalqy/article/details/94187539 python获取当前路径work_dir=os.getcwd() 返回path指定的文件夹包含的文件或文件夹的名字的列表:os.listdir(work_dir) &nb...

python——多线程与多进程

原文:https://www.cnblogs.com/xingyucn/p/10219202.html 引用虫师的解释:/计算机程序只不过是磁盘中可执行的,二进制(或其它类型)的数据。它们只有在被读取到内存中,被操作系统调用的时候才开始它们的生命期。进程(有时被称为重量级进程)是程序的一次执行。每个进程都有自...
IT猿·2023-05-06

python——拉勾网信息爬取

原文:https://www.cnblogs.com/sui776265233/p/11146969.html 阅读目录一、爬取和分析相关依赖包二、分析网页结构三、数据清洗后入库四、数据可视化展示五、爬虫及可视化完整代码爬取拉勾网关于python职位相关的数据信息,并将爬取的数据已csv各式存入文件,然后对c...

python——beautifulsoup中.string与.text的区别

原文:https://blog.csdn.net/weixin_43891121/article/details/87989080 今天用BeautifulSoup解析页面时遇到了.string返回None的问题,待解析的源码如下:<aclass=“bets-name”href=...

python——beautifulsoup标签搜索以及信息提取

原文:https://www.cnblogs.com/my1e3/p/6657926.html 一、查找a标签(1)查找所有a标签>>>forxinsoup.find_all('a'):print(x)<aclass="sister"href="http://example.com/e...

python——tesserocr安装简介

原文:https://www.cnblogs.com/Jimc/p/9772930.html确保tesserocr和tesseract版本相对应!!!确保tesserocr和tesseract版本相对应!!!确保tesserocr和tesseract版本相对应!!!(可参考:https://github.com/sim...

python虚拟环境的常见命令

原文:https://www.jianshu.com/p/d8833799d934 当做一个项目时,可能会用到一些模块,如果都用电脑自带的python环境,并且把所有的模块都安装在这上面,很容易使得自带python环境十分臃肿,而且到时候如果迁移到别的电脑时还需要重新安装对应模块,所以可以用虚拟环境,在不同的...

python——PIL库的模块介绍

原文:https://blog.csdn.net/zhangziju/article/details/79123275 Image模块是在PythonPIL图像处理中常见的模块,对图像进行基础操作的功能基本都包含于此模块内。如open、save、conver、show…等功能。/Image.op...