基本:sys程序和Python解析器的交互os启动新进程;操作文件和目录re正则表达式,字符串匹配string基本字符串操作inspect提供自省和反射功能importlib支持动态导入bitstring二进制数据处理zipfile压缩解压文件tarfile压缩解压文件random随机数,概率uuid生成唯一码defaultdict带默认值的字典fcntl操作文件描述符signal信号处理thr
原创 2021-01-22 13:18:54
679阅读
<写在前言:最好不要妄图一次性学完,我博客都写了几天,想学那块查看相关标识章节即可> Boost常用目录: 1.array 2.bind 3.function 4.ref 5.smartpointers 6.regex                      
在这个博文中,我将深入探讨“自动化测试常用Python”。随着软件开发的快速发展,自动化测试成为确保代码质量和加速开发周期的关键部分。Python,作为一种强大且易于使用的编程语言,其丰富的测试使得自动化测试变得更加高效。 ### 背景定位 在软件开发中,信赖的自动化测试可以帮助团队快速发现代码缺陷,降低软件发布后的风险。Python的简洁语法和强大的生态系统,使得它成为自动化测试的热门
1. 模块在python中一个文件可以被看成一个独立模块,而包对应着文件夹,模块把python代码分成一些有组织的代码段,通过导入的方式实现代码重用。1.1 模块搜索路径导入模块时,是按照sys.path变量的值搜索模块,sys.path的值是包含每一个独立路径的列表,包含当前目录、python安装目录、PYTHONPATH环境变量,搜索顺序按照路径在列表中的顺序(一般当前目录优先级最高)。1 &
1.python - beautiful soup 用来解析html文件,获取内容 Beautiful Soup 提供一些简单的、python 式的函数用来处理导航、搜索、修改分析树等功能。它是一个工具箱,通过解析文档为用户提供需要抓取的数据,因为简单,所以不需要多少代码就可以写出一个完整的应用 ...
转载 2021-10-04 11:22:00
94阅读
2评论
Python是一门广泛应用于各种领域的编程语言,有许多优秀的第三方。以下是一些Python常用以及它们的用途:NumPy:提供多维数组对象、线性代数操作以及一些随机数生成函数等功能。它通常与 SciPy 和 Matplotlib 一起使用来进行科学计算和数据可视化。Pandas:提供高效的数据分析工具,包括 Series(一维)和 DataFrame(二维)数据结构,以及各种数据读取、过滤
原创 2023-06-15 10:42:59
83阅读
正则表达式 re 正则表达式常用方法 match() search() sub() findall() 时间、日期 time datetime 数据相关 math random 随机抽取整数 随机抽取字符串 文件目录相关 os pathlib 机器学习 nunpy pand
原创 2022-05-20 22:41:59
120阅读
GUI 图形界面 1.wxpython Python下的GUI编程框架,与MFC的架构相似 下载地址:http://wxpython.org/download.php 2. PyQt 用于Python的QT开发 下载地址:http://www.riverbankcomputing.com/software/pyqt/download Web框架 1. Django 开源web开发框架,它鼓励...
原创 2021-07-21 11:31:40
166阅读
os简单介绍 os 模块提供了非常丰富的方法用来处理文件和目录 os关于目录路径的方法 1 # 获取当前路径 2 path = os.getcwd() 3 4 # 获取当前绝对路径 5 os.path.abspath(path) 6 7 # 创建一级目录 8 os.mkdir(path) 9 10
原创 2021-05-31 20:33:36
879阅读
调用osimport os常见函数:os.name()输出字符串指示正在使用的平台os.getcwd()函数得到当前工作目录,即当前Python脚本工作的目录路径os.listdir()返回指定目录下的所有文件和目录名os.remove()删除一个文件os.system()运行shell命令        >>> os.syst
原创 2023-03-08 02:09:51
230阅读
全文共1477字,预计学习时长3分钟图1:最好用的Python(根据GitHub的Star值与Contributor值绘制而成,图标大小与commit值成正比)以下是2018年排名前15的Python(数据截止于2018年12月16日):1.TensorFlow (Contributors – 1757, Commits – 25756, Stars – 116765)TensorFlow是一
转载 2023-08-03 23:40:43
85阅读
Python提供了高效的高级数据结构,还能简单有效地面向对象编程,被用于独立、大型项目的开发。而且Python社区提供了大量的第三方模块,使用方法与标准类似,那么1.psutil是一个跨平台,能够实现获取系统运行的进程和系统利用率,主要用于系统监控、分析和系统资源及进程的管理;2.IPy,辅助IP规划;3.DNS Python,是Python实现的一个DNS工具包;4.difflib是Pyth
这次随笔主要是关于三种测试框架:Junit,Qunit,Nunit框架一:Junit 框架    JUnit是一个java语言的单元测试框架,它是由 Erich Gamma 和 Kent Beck 编写的一个回归测试框架。Junit测试是由程序员所测试,属于白盒测试范畴。因为程序员知道自己所写的东西是什么体系结构以及具体内容。      &nbsp
转载 2018-05-30 14:27:00
138阅读
2评论
今天我将介绍20个属于我常用工具的Python,我相信你看完之后也会觉得离不开它们。他们是:1,Requests.Kenneth Reitz写的最富盛名的http。每个Python程序员都应该有它。2,Scrapy.如果你从事爬虫相关的工作,那么这个也是必不可少的。用过它之后你就不会再想用别的同类了。3,wxPython.Python的一个GUI(图形用户界面)工具。我主要用它替代tkin
转载 2023-07-03 22:09:20
94阅读
一、常用1、requests 做请求的时候用到。requests.get("url")2、selenium 自动化会用到。3、lxml4、beautifulsoup5、pyquery 网页解析 说是比beautiful 好用,语法和jquery非常像。6、pymysql 存储。操作mysql数据的。7、pymongo 操作MongoDB 数据。8、redis 非关系型数据。9、jupyt
本章涉及标准:1、sys2、os3、glob4、math5、random6、platform7、pikle与cPikle8、subprocess9、Queue10、StringIO11、logging12、ConfigParser13、urllib与urllib214、json15、time16、datetime10.1 sys1)sys.argv命令行参数。argv[0] #代表本身名字arg
转载 2018-08-26 18:05:12
2287阅读
3点赞
![](https://s1.51cto.com/images/blog/201911/27/c069fdc7e5bcd0d93a1941e8d42d7126.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3p
原创 2019-11-27 17:28:05
413阅读
图片处理相关 opencv pip install opencv-python、pip install opencv-contrib-python matplotlib GUI pyside2 pyqt5 pip install pyqt5、pip install pyqt5-tools 数据 ...
转载 2021-09-30 14:50:00
81阅读
2评论
作者:史豹 环境管理管理 Python 版本和环境的工具p – 非常简单的交互式 python 版本管理工具。  pyenv – 简单的 Python 版本管理工具。  Vex – 可以在虚拟环境中执行命令。  virtualenv – 创建独立 Python 环境的工具。  virtualenvwrapper- virtualenv 的一组扩展。&nbsp
转载 10月前
234阅读
  • 1
  • 2
  • 3
  • 4
  • 5