随笔分类 -  01python

摘要:目录1、实例私有变量,类变量 2、匿名函数、不定长参数、高阶函数 1.1、私有变量 实例的变量名如果以__开头,就变成了一个私有变量(private),只有内部可以访问,外部不能访问 可以定义方法,把私有变量返回,外部再去访问 class Student(object): def __init__( 阅读全文
posted @ 2020-10-08 18:27 给明天的自己 阅读(8) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-07-03 21:31 给明天的自己 阅读(210) 评论(0) 推荐(0)
摘要:本篇记录连接mysql,并执行sql语句,可以参考https://www.runoob.com/python3/python3-mysql.html 目录 1、安装连接mysql的模块 2、了解模块中的常用方法以及使用 1、安装连接mysql模块 使用pip完成模块的安装,执行pip3 instal 阅读全文
posted @ 2020-07-02 20:53 给明天的自己 阅读(427) 评论(0) 推荐(0)
摘要:此篇记录一些有用的python函数:append(),split(),fomat(),range(),join(),pop(),reverse(),sort(),count(),len() 01append() append() 方法向列表的尾部添加一个新的元素 例子:aList.append( 2 阅读全文
posted @ 2019-12-30 19:22 给明天的自己 阅读(167) 评论(0) 推荐(0)
摘要:1、分为主线程和子线程 2、设置守护线程setDaemon() 3、在子线程运行结束之前,主线程无法执行,子线程结束,主线程才执行join() 备注:通过多程线的方式运行脚本,总的时间没变化 总结:多线程是异步的,但这不代表多线程真的是几个线程是在同时进行,实际上是系统不断地在各个线程之间来回的切换 阅读全文
posted @ 2019-12-30 19:18 给明天的自己 阅读(171) 评论(0) 推荐(0)
摘要:研发过程中常见分工合作开发接口,但互相之间接口有依赖,这时候便可以使用mock 目录 1、安装 2、使用mock调试自己写的方法 3、使用mock解除依赖关系 1、安装 由于我的是python2.7,则使用pip install -U mock即可完成安装 2、使用mock调试自己写的方法 背景:写 阅读全文
posted @ 2019-01-27 10:11 给明天的自己 阅读(358) 评论(0) 推荐(0)
摘要:一般考编程的公司就是很喜欢考冒泡排序 目录 1、冒泡排序 2、函数式 1、冒泡排序 编码: #coding: utf-8 m=[1, 3, 10, 9, 21, 35, 4, 6] s=range(len(m))[::-1] for i in s: for j in range(i): if m[j 阅读全文
posted @ 2018-12-24 21:25 给明天的自己 阅读(376) 评论(0) 推荐(0)
摘要:与ini文件类似,yaml文件也可以用来管理邮箱的信息 目录 1、安装yaml 2、编写yam文件 3、读取yaml文件 1、安装yaml 安装: pip install pyyaml 2、编写yam文件 新建一个yaml,命名为test.yaml,yaml里面写法也是和python键值对的格式 # 阅读全文
posted @ 2018-08-29 21:36 给明天的自己 阅读(5538) 评论(0) 推荐(0)
摘要:python库文件文档的查看 第一步:cmd窗口输入:python -m pydoc -p 4567,后台运行 第二步:浏览器中打开http://localhost:4567/ 阅读全文
posted @ 2018-08-21 23:08 给明天的自己 阅读(2611) 评论(0) 推荐(0)
摘要:像邮箱等信息是可以写在配置文件里面的,python有一个配置模块ConfigParser,可以处理配置文件信息 目录 1、配置模块ConfigParser 2、基本应用 1、配置模块ConfigParser 关于ini文件: ini文件中,每一部分以[section]开始 option=value结 阅读全文
posted @ 2018-08-21 23:02 给明天的自己 阅读(30858) 评论(6) 推荐(1)
摘要:接口自动化中一般会从数据库中取数据,或者拿数据库的值进行比对,可以装python的一个库,来实现数据库的一系列操作 目录 1、安装MySQLdb 2、操作mysql数据库 1、安装MySQLdb 首先,下载库文件下载:https://www.lfd.uci.edu/~gohlke/pythonlib 阅读全文
posted @ 2018-08-09 22:21 给明天的自己 阅读(638) 评论(0) 推荐(0)
摘要:使用python完成邮件的发送 1、邮件需要的基本信息 2、python发送邮件 1、邮件需要的基本信息 发件人的服务器、发送人、接收人(是否多个)、主题、内容,是否有附件 2、python发送邮件 import smtplib from email.mime.text import MIMETex 阅读全文
posted @ 2018-06-11 22:26 给明天的自己 阅读(449) 评论(0) 推荐(0)
摘要:我们可以通过python的一些模块进行excle中用例的读取,或者导出数据到excle 目录 1、安装模块 2、读excle 3、写excle 1、安装模块 python中有第三方模块可以进行excle的读取,他们分别是xlrd(读)和xlwt(写) pip install xlrd pip ins 阅读全文
posted @ 2018-06-11 19:32 给明天的自己 阅读(648) 评论(0) 推荐(0)