Loading

上一页 1 ··· 6 7 8 9 10 11 下一页
摘要: python的代码错误检查通常用pep8、pylint和flake8,自动格式化代码通常用autopep8、yapf、black。这些工具均可以利用pip进行安装,这里介绍传统的利用pip.exe安装和在VScode中安装两种方式。【温馨提醒:我用的是pylint】要使用flake8或要想flake 阅读全文
posted @ 2019-06-06 13:23 DuKe渡客 阅读(45035) 评论(5) 推荐(3) 编辑
摘要: 1.我们使用postman进行接口测试的时候,发现POST请求方式的编码有3种,具体的编码方式如下: A:application/x-www-form-urlencoded ==最常见的post提交数据的方式,以form表单形式提交数据 B:application/json ==以json格式提交数 阅读全文
posted @ 2019-06-04 13:36 DuKe渡客 阅读(14056) 评论(2) 推荐(1) 编辑
摘要: 前言 paramunittest是unittest实现参数化的一个专门的模块,可以传入多组参数,自动生成多个用例前面讲数据驱动的时候,用ddt可以解决多组数据传入,自动生成多个测试用例。本篇继续介绍另外一个参数化的框架paramunittest,也能实现一样的效果。 环境准备 1.先pip 下载安装 阅读全文
posted @ 2019-05-27 17:26 DuKe渡客 阅读(5907) 评论(6) 推荐(1) 编辑
摘要: 1、编辑(Editing) Ctrl + Space 基本的代码完成(类、方法、属性)Ctrl + Alt + Space 快速导入任意类Ctrl + Shift + Enter 语句完成Ctrl + P 参数信息(在方法中调用参数)Ctrl + Q 快速查看文档Shift + F1 外部文档Ctr 阅读全文
posted @ 2019-05-27 17:24 DuKe渡客 阅读(281) 评论(0) 推荐(0) 编辑
摘要: os.path 模块主要用于获取文件的属性。 以下是 os.path 模块的几种常用方法: 实例 以下实例演示了 os.path 相关方法的使用: 实例 #!/usr/bin/python3 import os print( os.path.basename('/root/runoob.txt') 阅读全文
posted @ 2019-05-20 18:14 DuKe渡客 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 一、smtplib模块: 主要通过SMTP类与邮件系统进行交互。使用方法如下: 1.实例化一个SMTP对象: s = smtplib.SMTP(邮件服务地址,端口号) s = smtplib.SMTP_SSL(邮件服务地址,端口号) 2.登陆邮件,权限验证: s.login(用户名,密码) 3.发送 阅读全文
posted @ 2019-05-20 18:09 DuKe渡客 阅读(608) 评论(0) 推荐(0) 编辑
摘要: Python中至少有三种比较常见的方法类型,即实例方法,类方法、静态方法。它们是如何定义的呢?如何调用的呢?它们又有何区别和作用呢?且看下文。 首先,这三种方法都定义在类中。下面我先简单说一下怎么定义和调用的。(PS:实例对象的权限最大。) 实例方法 定义:第一个参数必须是实例对象,该参数名一般约定 阅读全文
posted @ 2019-05-07 17:17 DuKe渡客 阅读(4442) 评论(2) 推荐(0) 编辑
摘要: 在 PyCon 2018 上,Mario Corchero 介绍了在开发过程中如何更方便轻松地记录日志的流程。 整个演讲的内容包括: 为什么日志记录非常重要 日志记录的流程是怎样的 怎样来进行日志记录 怎样进行日志记录相关配置 日志记录使用常见误区 下面我们来梳理一下整个演讲的过程,其实其核心就是介 阅读全文
posted @ 2019-04-30 13:36 DuKe渡客 阅读(1739) 评论(2) 推荐(2) 编辑
摘要: 局部变量,就是在函数内部定义的变量 不同的函数,可以定义相同的名字的局部变量,但是各用个的不会产生影响 局部变量的作用,为了临时保存数据需要在函数 在函数外边定义的变量叫做全局变量 全局变量能够在所有的函数中进行访问 如果在函数中修改全局变量,那么就需要使用global进行声明,否则出错 如果全局变 阅读全文
posted @ 2019-04-30 11:04 DuKe渡客 阅读(524) 评论(0) 推荐(0) 编辑
摘要: 序列化和反序列化 程序中的对象,如Python中的字典、列表、函数、类等,都是存在内存中的,一旦断电就会消失,不方便传递或存储,所以我们需要将内存中的对象转化为文本或者文件格式,来满足传输和持久化(存储)需求 序列化: 内存对象 -> 文本/文件 反序列化: 文本 -> 内存对象 对象在HTTP中的 阅读全文
posted @ 2019-03-04 16:15 DuKe渡客 阅读(1553) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 下一页