随笔分类 - 【Python】
摘要:今天在安装python第三方库时,提示pip需要升级,没有多想直接升级,结果报错: 1 ERROR: Could not install packages due to an OSError: [WinError 5] 拒绝访问。: 'd:\\python\\scripts\\pip.exe' 2
阅读全文
摘要:OS模块介绍 os模块是Python标准库中的一个用于访问操作系统相关功能的模块,os模块提供了一种可移植的使用 操作系统功能的方法。使用os模块中提供的接口,可以实现跨平台访问。该模块包含了大量的操作系统操 作函数,其主要功能是操作系统相关、目录及文件操作、执行命令和管理进程。比如,将分类好的数据
阅读全文
摘要:字符串拆分 在python中有切片(Slice)操作符,可以对字符串进行截取,还提供了split()函数可以将一个 字符串分裂成多个字符串组成的列表。在使用split()函数来拆分字符串之前,我们先来看看它的底 层构造。 def split(self, *args, **kwargs): # rea
阅读全文
摘要:INI介绍 INI是英文“初始化”(initialization)的缩写,被用来对操作系统或特定程序初始化或进行参数设置。由节(section)、 键(key)、值(value)构成。在windows系统中有很多INI文件,例如“System32.ini”和“Win.ini”,相信大家并不陌生。Py
阅读全文
摘要:一、安装插件 要生成html类型的报告,需要使用pytest-html插件,可以在IDE中安装,也可以在命令行中安装。插件安装 的位置涉及到不同项目的使用,这里不再详述,想了解的可自行查询。 IDE中安装 在File>Settings>Project>Project Interpreter界面,点击
阅读全文
摘要:上篇博文介绍过,pytest是目前比较成熟功能齐全的测试框架,使用率肯定也不断攀升。在实际 工作中,许多测试用例都是类似的重复,一个个写最后代码会显得很冗余。这里,我们来了解一下 @pytest.mark.parametrize装饰器,可以很好的解决上述问题。 源代码分析 def parametri
阅读全文
摘要:Pytest简介 Pytest is a mature full-featured Python testing tool that helps you write better programs.The pytest framework makes it easy to write small t
阅读全文
摘要:一、事件缘由 最近在搞接口自动化框架,基于python自然少不了使用PyCharm。本来都是 在解决脚本上遇到的坑,突然出现了第三方库安装失败,这感觉就像大热天吃到 冰激凌,昏沉的脑袋瞬间清醒许多。 二、报错部分 1.报错截图 2.报错原因 You are using pip version 10.
阅读全文
摘要:遇到这个问题,对于 Python 2.X: 对于 Python 3.3及其以下版本: 需要注意: 对于 Python 3.4及其以上版本:
阅读全文
摘要:我们知道Python2和Python3两个版本之间,有些不兼容的地方,Python3中引入Queue会报出这个问题。 Python3中要这样引入: Python2中要这样引入: 为了兼容,可以这样写:
阅读全文
摘要:在使用PyCharm时遇到pymysql模块导入有问题,本人使用的是Windows,但解决问题的方法是一致的,先来安装pymysql: 用管理员身份运行CMD.exe,然后查看python的安装路径 切换到python路径,在Scripts目录下执行pip install pymysql命令,由于我
阅读全文