摘要: 基于自己踩过的坑,百度之后整理的,以备后期忘记之后,回忆回忆。 http协议规定post传输数据必须放在消息体里,但并未规定使用什么编码方式,常见的编码方式有四种: 1、application/x-www-form-urlencoded 浏览器的原生 form 表单,如果不设置 enctype 属性 阅读全文
posted @ 2018-09-19 11:23 试尝百味 阅读(972) 评论(0) 推荐(0) 编辑
摘要: 发送邮件的类,其中判断是否为qq邮箱,这里只是做了个例子,只要是使用ssl加密的都可以这样做,修改下判断条件即可。 阅读全文
posted @ 2017-07-20 15:56 试尝百味 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 下载图片 下载图片需要导入requests模块,用requests的content方法来获取图片 阅读全文
posted @ 2017-07-11 23:38 试尝百味 阅读(171) 评论(0) 推荐(0) 编辑
摘要: requests模块 requests模块是基于 urllib,采用 Apache2 Licensed 开源协议的 HTTP 库。它比 urllib 更加方便,可以节约我们大量的工作,完全满足 HTTP测试需求。 可通过【pip install requests】来安装。 具体使用见下面例子 深拷贝 阅读全文
posted @ 2017-07-07 15:11 试尝百味 阅读(479) 评论(0) 推荐(0) 编辑
摘要: 异常处理 异常处理是为了让程序出错后,既能捕获到异常,又不影响程序运行。 异常处理的关键字是【try...except...finally...】,即先要考虑到这段代码可能会出现什么样的错误,然后做对应的处理, try里面就是包含你做处理的代码,except里面就是出了某种错误的时候,怎么去处理,f 阅读全文
posted @ 2017-07-07 14:53 试尝百味 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 操作excal 读excal 需要安装xlrd模块,【pip install xlrd】安装即可 写excal 需要安装xlwt模块,【pip install xlwt】安装即可 修改excal 需要安装xlutils模块,【pip install xlutils】安装即可。修改的原理就是复制出来一 阅读全文
posted @ 2017-07-03 21:43 试尝百味 阅读(214) 评论(0) 推荐(0) 编辑
摘要: hashlib模块 hashlib模块,主要用于加密相关的操作,在python3的版本里,代替了md5和sha模块,主要提供 SHA1, SHA224, SHA256, SHA384, SHA512 ,MD5 算法。 下面是MD5方式加密密码的函数,留备后用 接口模块 flask模块是python的 阅读全文
posted @ 2017-06-30 10:56 试尝百味 阅读(505) 评论(0) 推荐(0) 编辑
摘要: 1.操作mysql python3操作mysql,需要导入第三方模块【pymysql】,使用【pip install pymysql】即可安装,python2中需要导入MySQLdb模块, 以python3为例予以说明: 以下是一个操作mysql数据库的函数,记录下,方便以后使用时直接取用 2. 操 阅读全文
posted @ 2017-06-29 15:43 试尝百味 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 1、模块 import 模块的实质就是把导入模块的代码,从上到下执行一遍,找模块的顺序是,先找当前目录,再到环境变量里查找; 模块分为标准模块、第三方模块、自己写的模块。其安装方式如下: 标准模块 python自带,无需安装,直接import即可 自己写的模块 自己写的python 第三方模块 别人 阅读全文
posted @ 2017-06-24 12:00 试尝百味 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 1.函数即变量 函数即变量,hello为变量,输出的是一个内存地址,它把函数体存储在内存里;hello()是一个函数,函数名+小括号就是调用函数。 2. 高阶函数 一个函数的入参是一个函数时,这个函数就是高阶函数。 3. 嵌套函数 嵌套函数就是在函数内部再定义一个函数,注意是定义一个函数,而非是再调 阅读全文
posted @ 2017-06-17 16:44 试尝百味 阅读(147) 评论(0) 推荐(0) 编辑