只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2018-03-09 11:27 Crish 阅读(582) 评论(0) 推荐(0) 编辑
摘要: # unittest 单元测试的一个框架# 什么框架# 一堆工具的集合。# TestCase# TestSuite 测试套件,多个用例在一起# TestLoader是用来加载TestCase到TestSuite中的# TestRunner是来执行测试用例的,测试的结果会保存到TestResult实例 阅读全文
posted @ 2018-03-09 11:22 Crish 阅读(405) 评论(0) 推荐(0) 编辑
摘要: import os,datetimeclass BakDb(object): def __init__(self,ip,username,passwd,port=3306,path='/tmp/db_bak'): self.ip = ip self.username = username self. 阅读全文
posted @ 2018-03-09 11:18 Crish 阅读(279) 评论(0) 推荐(0) 编辑
摘要: # 多线程:# 咱们打开的程序都一个进程。# 线程是包含在进程里的。# 进程里面最少有一个线程# 线程之间是互相独立的# 主线程## cpu是几核的,就只能同时运行几个进程## python的多线程是利用不了多核cpu的,GIL 全局解释器锁的# 如果想利用多核cpu的话,就是用多进程## I0密集 阅读全文
posted @ 2018-03-09 11:11 Crish 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 一、面向对象编程 面向对象--Object Oriented Programming,简称oop,是一种程序设计思想。把一些公用的函数封装到一个类里面。 二、类 属性:属性就是类里面的一个变量,有类变量和实例变量,类变量是类在定义的时候就有的,实例变量是在实例化的时候才产生的变量。 方法:方法就是类 阅读全文
posted @ 2018-03-02 14:36 Crish 阅读(170) 评论(1) 推荐(0) 编辑
摘要: #Url编码import tracebackimport urllib.parses = 'besttest 自动化测试'print(urllib.parse.quote(s)) # url编码print(urllib.parse.quote_plus(s)) # url编码,src = 'http 阅读全文
posted @ 2018-03-02 14:13 Crish 阅读(158) 评论(0) 推荐(0) 编辑
摘要: python发送邮件使用smtplib模块import smtplib,osfrom email.mime.text import MIMETextfrom email.mime.multipart import MIMEMultipartimport base64class SendMail(ob 阅读全文
posted @ 2018-03-02 14:11 Crish 阅读(115) 评论(0) 推荐(0) 编辑
摘要: import xlwt, xlrdfrom xlutils.copy import copybook = xlwt.Workbook() # 新建一个excelsheet = book.add_sheet('sheet1') # 添加一个sheet页sheet.write(0, 0, '姓名')sh 阅读全文
posted @ 2018-01-31 16:02 Crish 阅读(127) 评论(0) 推荐(0) 编辑
摘要: import urllib.requestimport json,requests#发送get请求url = 'http://api.nnzhp.cn/api/user/stu_info?stu_name=小黑马'req = requests.get(url) #发送get请求print(req.t 阅读全文
posted @ 2018-01-31 15:55 Crish 阅读(122) 评论(0) 推荐(0) 编辑
摘要: import datetime, pymysql# print(datetime.datetime.today()) # 当前时间至秒# print(datetime.datetime.now()) # 当前时间,与today一致# print(datetime.datetime.today().s 阅读全文
posted @ 2018-01-22 21:51 Crish 阅读(144) 评论(0) 推荐(0) 编辑