python
Keyboard_123
如影随风,专注测试技术研究
展开
-
pip install下载速度慢解决,提速飞起来
Windows系统配置:使用快捷键 Win+R,输入 %HOMEPATH% 进入用户文件夹下,然后新创建一个文件名为pip,然后在pip文件夹里创建配置文件 pip.ini,在文件中输入以下内容[global]index-url = https://pypi.tuna.tsinghua.edu.cn/simpleLinux系统配置:先在创建一个.pip目录mkdir -p ~/.pip然后创建文件pip.confvim ~/.pip/pip.conf.原创 2020-12-09 17:41:03 · 540 阅读 · 0 评论 -
Python3:pyecharts数据可视化分析插件
之前统计了一堆数据,想通过python来进行可视化分析,就在网上找了一些教程,如下两个链接:一、介绍pyecharts模块的基本使用https://www.cnblogs.com/lizm166/p/9449261.html二、介绍如何使用pyecharts模块中一些方法实现同一个网页显示多张图表https://www.jianshu.com/p/9e1740caaeaa这里建...原创 2019-03-22 12:49:59 · 980 阅读 · 0 评论 -
Python:动态导入模块和反射机制
一、前言何谓动态导入模块,就是说模块的导入可以根据我们的需求动态的去导入,不是像一般的在代码文件开头固定的导入所需的模块。何谓反射机制,利用字符串的形式在模块或对象中操作(查找/获取/删除/添加)成员。下面进入具体实例介绍环节。先创建一个示例文件example.py,简单写入几个加减乘除函数,如下,方便下文讲解使用。flag = 1 # 此变量在介绍反射机制时会用到...原创 2019-03-19 18:22:52 · 1208 阅读 · 1 评论 -
Python3 引用HTMLTestRunner
我们在做自动化测试的时候,希望能生一张漂亮的测试报告来展示用例执行的结果,HTMLTestRunner就能满足你的愿望。HTMLTestRunner 是 Python 标准库的 unittest 模块的一个扩展。它生成易于使用的 HTML 测试报告。首先要下载 HTMLTestRunner.py 文件,下载地址:http://tungwaiyip.info/software/HTMLTestRu...原创 2019-01-08 12:42:14 · 9750 阅读 · 14 评论 -
Python:使用logging模块记录日志
logging模块简介logging模块是Python内置的标准模块,主要用于输出运行日志,可以设置输出日志的等级、日志保存路径、日志文件回滚等;相比print(),具备如下优点: 1).可以通过设置不同的日志等级,在release版本中只输出重要信息,而不必显示大量的调试信息; 2).print()将所有信息都输出到标准输出中,严重影响开发者从标准输出中查看其它数...原创 2018-11-14 16:20:14 · 2725 阅读 · 0 评论 -
Python:使用schedule模块定时执行任务
python中有一个轻量级的定时任务调度的库:schedule。他可以完成每分钟,每小时,每天,周几,特定日期的定时任务。因此十分方便我们执行一些轻量级的定时任务。使用schedule模块前先下载安装:pip install scheduleschedule模块使用代码如下:import scheduleimport time def job(): print("...转载 2018-11-05 17:07:46 · 1844 阅读 · 0 评论 -
Python: 使用configparser模块读写配置文件(.conf、.ini、.cfg)
Python 标准库的 ConfigParser 模块提供一套 API 来读取和操作配置文件,因为是标准库中的模块,所以无需下载安装。一、配置文件的格式1. 配置文件中包含一个或多个 section, 每个 section 有自己的 一个或多个option;2. section 用 [sect_name] 表示,每个option是一个键值对,使用分隔符 = 或 : 隔开,多用 = ;...原创 2018-11-07 16:53:02 · 6507 阅读 · 0 评论 -
python:if __name__ == '__main__' 理解与使用
对于刚接触python的初学者来说,经常会发现一些python代码文件最后会有这么一段if __name__ == '__main__' : main() ....那么这句话是什么意思呢?有句话经典的概括了这段代码的含义: “Make a script both importable and executable”意思就是说让你写的脚本模块既可以导入到别的模块中用...原创 2018-11-09 17:52:49 · 383 阅读 · 0 评论 -
Python2 和 Python3 的区别及兼容技巧
在python中文开发者社区看到一片比较好的文章,详细介绍了Python2 和 Python3 的区别及兼容技巧,在此记录,以便日后查看。https://www.pythontab.com/html/2018/pythonhexinbiancheng_1026/1369.html如果还有不明白的,可以参考python官方文献:https://www.python.org/dev/ ...原创 2018-11-09 11:54:20 · 378 阅读 · 0 评论 -
Python:利用smtplib模块发送邮件
本文转自:https://www.cnblogs.com/imyalost/p/7383901.html,并对原文进行精简,仅供自己学习。一、python对SMTP的支持SMTP(Simple Mail Transfer Protocol)是简单传输协议,它是一组用于用于由源地址到目的地址的邮件传输规则。python中对SMTP进行了简单的封装,可以发送纯文本邮件、HTML邮件以及带附...转载 2018-11-01 09:56:32 · 540 阅读 · 0 评论 -
Python Requests模块官方详解和个人简要总结
Requests模块官方中文文档详解链接:http://docs.python-requests.org/zh_CN/latest/user/quickstart.htmlPy.qi的博客:https://www.cnblogs.com/zhangxinqi/p/9201594.html#_label1这两篇文章对Requests库进行了详细的介绍,请先阅读!阅读完就不用看下文了,哈哈!...原创 2018-11-15 12:02:42 · 584 阅读 · 0 评论 -
python里面的xlrd模块详解
本篇内容转自:https://www.cnblogs.com/insane-Mr-Li/p/9092619.html,并对原文一些模糊不清的地方进行修正,若有非议,请在文末留言,谢谢! 那我就以下几个问题对xlrd模块进行学习一下:1.什么是xlrd模块? 2.为什么使用xlrd模块? 3.怎样使用xlrd模块?1....原创 2018-10-31 16:19:43 · 5754 阅读 · 3 评论