mysql连接模块什么是PyMySQL?PyMySQL是在Python3.x版本中用于连接MySQL服务器的一个库,Python2中则使用mysqldb。PyMySQL安装pipinstallPyMySQL数据库连接连接数据库前,请先确认以下事项:已经创建了数据库TESTDBmysql>descstu;+-------+--------------+------+-----+--------
分类:
数据库 时间:
2018-05-07 11:50:26
阅读次数:
168
python3 函数 函数(function) 作用: 定义用户级的函数 什么是函数: 函数是可以重复执行的代码块,可以重复使用; ...
分类:
编程语言 时间:
2018-05-06 19:57:40
阅读次数:
181
PyMySQL 是在 Python3.x 版本中用于连接 MySQL 服务器的一个库,Python2中则使用mysqldb。PyMySQL 遵循 Python 数据库 API v2.0 规范,并包含了 pure-Python MySQL 客户端库。 PyMySQL安装 1. pip安装$ pip i ...
分类:
数据库 时间:
2018-05-06 17:05:27
阅读次数:
183
前言 selenium多线程跑用例,这个前面一篇已经解决了,如何生成一个测试报告这个是难点,刚好在github上有个大神分享了BeautifulReport,完美的结合起来,就能生成报告了。 环境必备: python3.6 : BeautifulReport不支持2.7 tomorrow : pip ...
分类:
编程语言 时间:
2018-05-06 16:35:36
阅读次数:
358
前言 paramunittest是unittest实现参数化的一个专门的模块,可以传入多组参数,自动生成多个用例前面讲数据驱动的时候,用ddt可以解决多组数据传入,自动生成多个测试用例。本篇继续介绍另外一个参数化的框架paramunittest,也能实现一样的效果。 环境准备 1.先pip 下载安装 ...
分类:
编程语言 时间:
2018-05-06 16:32:28
阅读次数:
213
前言 python2上安装SendKeys库,对于不好定位的元素,用快捷键操作是极好的,那么在3.6上安装时,会报错 python3.6安装SendKeys报错 1.python3.6安装SendKeys是无法安装的,会报错 pip install SendKeys 32位的python3.6安装P ...
分类:
编程语言 时间:
2018-05-06 16:31:58
阅读次数:
335
爬取目标 1.本次代码是在python2上运行通过的,python3的最需改2行代码,用到其它python模块 selenium 2.53.6 +firefox 44 BeautifulSoup requests 2.爬取目标网站,我的博客:https://home.cnblogs.com/u/yo ...
分类:
编程语言 时间:
2018-05-06 16:31:32
阅读次数:
209
前言 python2最大的坑在于中文编码问题,遇到中文报错首先加u,再各种encode、decode。当list、tuple、dict里面有中文时,打印出来的是Unicode编码,这个是无解的。对中文编码纠结的建议尽快换python3吧,python2且用且珍惜! csv中文乱码 1.open打开c ...
分类:
编程语言 时间:
2018-05-06 16:14:54
阅读次数:
239
Infi-chu: http://www.cnblogs.com/Infi-chu/ 一、pyspider介绍1.基本功能 提供WebUI可视化功能,方便编写和调试爬虫 提供爬取进度监控、爬取结果查看、爬虫项目管理 支持多种数据库,MySQL、MongoDB、Redis、SQLite、Postgre ...
分类:
编程语言 时间:
2018-05-06 14:45:20
阅读次数:
977
面向对象的三大特性1 继承2 封装3 多态 绑定方法与非绑定方法 异常处理 上次复习:定义类的时候 建议首字母大写名称空间以字典形式显示__init__ 这个函数不能有返回值内部可以有一些其他逻辑,比如判断举例: 绑定方法在调用的时候 谁调用绑定方法就会把谁传进去 1 继承2 封装3 多态 继承 封 ...
分类:
编程语言 时间:
2018-05-06 13:27:40
阅读次数:
185