会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
smailtester
博客园
首页
新随笔
联系
管理
订阅
随笔分类 -
python
1
2
下一页
在学习使用python的过程中,记录下点滴
Python学习笔记:Unittest框架了解
摘要:Unittest单元测试框架不仅可以适用于单元测试,还可以适用于自动化测试用来的开发与执行,该测试框架可执行测试用例,并提供丰富的断言方法,最终生成测试报告。 一、Unittest常用方法 1、TestCase: TestCase类,所有测试用例类继承的基本类 如: 2、main(): 使用它可以方
阅读全文
posted @
2018-12-05 18:22
飘着的石头
阅读(400)
评论(0)
推荐(0)
Python学习笔记:读取Excel的xlrd模块
摘要:一、安装xlrd 可以使用命令行安装也可使用pycharm进行安装 表示xlrd库已经安装成功,安装成功后,我们就可以导入使用了。 二、xlrd说明 (1、单元格常用的数据类型包括 0:empty(空的) 1:string(text) 2:number 3:date 4:boolean 5:erro
阅读全文
posted @
2018-12-05 18:16
飘着的石头
阅读(1083)
评论(0)
推荐(0)
Python学习笔记:使用request库遇到的问题
摘要:一、在请求参数中包含中文时,需要进行编码,如果不进行编码会报错 报错信息: 如:请求参数为:{"username":"超级管理员"} 在使用xlrd模块进行操作时,在获取信息后,需要进行编码操作,以供后续使用。 使用encode()函数进行编码。 在编码后可以正常请求使用。 二、在使用request
阅读全文
posted @
2018-12-05 18:12
飘着的石头
阅读(512)
评论(0)
推荐(0)
Python学习笔记:time模块的使用
摘要:在使用python的过程中,很多情况下会使用到日期时间,在Python的自建函数中,包含time模块,用来处理与日期时间相关的功能。 1、time.time() time():不能传参数 用来获取时间戳(即:从1970年1月1日 00:00:00到现在时间的秒数) 2、time.localtime(
阅读全文
posted @
2018-12-05 18:08
飘着的石头
阅读(403)
评论(0)
推荐(0)
Python学习笔记:MySQL数据库连接和使用
摘要:一、安装pymysql插件 直接在pycharm中安装即可。 二、使用 1、数据库插入操作 insert 注意: insert语句需要提交,使用commit() 如果报错,需要回滚。使用rollback() 循环插入数据: 2、数据库查询操作 Python查询 mysql时使用fetchone()方
阅读全文
posted @
2018-12-05 17:50
飘着的石头
阅读(1348)
评论(0)
推荐(0)
python学习笔记:(十五)迭代器和生成器
摘要:一、迭代器: 1、迭代器是python最强大的功能之一,是访问集合元素的一种方式。 2、迭代器是一个可以记住遍历的位置的对象。 3、迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问结束。迭代器只能往前不能后退。 4、迭代器的两个基本方法:iter()和next() 5、字符串、列表和元组对
阅读全文
posted @
2018-11-30 17:56
飘着的石头
阅读(204)
评论(0)
推荐(0)
python学习笔记:(十四)面向对象
摘要:1、类(class): 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法 2、类变量: 类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。 3、数据成员: 类变量或者实例变量用于处理类及其实例对象的相关的数据。 4、
阅读全文
posted @
2018-11-30 17:55
飘着的石头
阅读(161)
评论(0)
推荐(0)
Python学习笔记:(十三)错误和异常
摘要:一、语法错误 在Python中语法错误称之为解析错误。 在语法分析器指出了出错的哪一行,并且在最先找到错误的位置标记了一个小小的箭头。 二、异常 1、异常处理 try except else finally try语句按照如下方式工作 1、执行try子句(即try和except之间的语句) 2、如果
阅读全文
posted @
2018-11-30 17:52
飘着的石头
阅读(237)
评论(0)
推荐(0)
Python学习笔记:(十二)输入输出
摘要:一、格式化输出 1、str.format()函数,格式化输出值 2、将输出值转变为字符串,可以使用repr()和str() str()函数将返回一个易读的表达式形式; repr()返回一个解释器易读的表达式形式。 rjust():将字符串靠右,并在左边填充空格,还有ljust()和center()
阅读全文
posted @
2018-11-30 17:51
飘着的石头
阅读(270)
评论(0)
推荐(0)
python学习笔记:(十一)模块
摘要:模块是指一个包含定义的函数和变量的文件,其后缀名为.py。模块可以被别的程序引用,并使用其中的函数等功能。 1、import语句 如果需要使用模块,只需要在新模块中导入模块。使用import关键字 如: import module1,module2 一个模块只会被导入一次。 2、from....im
阅读全文
posted @
2018-11-30 17:49
飘着的石头
阅读(186)
评论(0)
推荐(0)
python学习笔记:(十)函数
摘要:python中定义函数使用def关键字,一般格式如下: def 函数名(参数列表): 函数体 如: 1、函数变量作用域 定义在函数内部的变量拥有一个局部作用域,定义在函数外的拥有全局作用域 2、关键字参数 函数也可以使用key=value的关键字参数形式被调用 3、返回值 Python的函数的返回值
阅读全文
posted @
2018-11-30 17:48
飘着的石头
阅读(174)
评论(0)
推荐(0)
python学习笔记:(九)循环(for和while)
摘要:在python中循环包括for和while 1、while循环 while 判断条件: statements 表示:判断条件为真时执行statements,为假不执行 2、for语句 for var in seq: statements1 else: statements2 表示:var在seq中,
阅读全文
posted @
2018-11-30 17:43
飘着的石头
阅读(396)
评论(0)
推荐(0)
python学习笔记:(八)条件语句
摘要:if语句,python中if语句的一般形式如下: conditon1为真,执行statement_block_1 condition1为假,判断conition_2,如果condition_2为真,执行statement_block_2 condition2为假,直接执行statement_bloc
阅读全文
posted @
2018-11-30 17:42
飘着的石头
阅读(245)
评论(0)
推荐(0)
python学习笔记:(七)dict(字典)常用的方法
摘要:字典是通过名称来引用值的数据结构,这种类型的数据结构称为:映射。 字典是python中唯一的内建映射类型。 注意: 1、字典中键必须是唯一的,如果同一个键被赋值两次,会使用后一个值; 2、键必须不可变,所以只能使用数字、字符串、元组,其他可变的不行。 字典常用的方法有 1、del: 删除字典元素或字
阅读全文
posted @
2018-11-30 17:39
飘着的石头
阅读(547)
评论(0)
推荐(0)
python学习笔记:(六)str(字符串)常用方法
摘要:注意点: 1、字符串是不可变的; 2、%格式化操作符:左侧放置字符串,右侧放置希望被格式化的值。 对于单个字符的编码,Python提供了ord()函数获取字符的整数表示,chr()函数把编码转换为对应的字符 以Unicode表示的str通过encode()方法可以编码为指定的bytes 常用方法 1
阅读全文
posted @
2018-11-30 17:28
飘着的石头
阅读(420)
评论(0)
推荐(0)
python学习笔记:(五)列表与元组的异同
摘要:在python中最基本的数据结构是序列(sequence),每一个元素被分配一个序号,即元素的位置,也称为索引,第一个索引是0,第二个则是1 元组与列表最大的区别就是: 元组不能更改;列表可以修改 python的6中内建序列: 1、列表 2、元组 3、字符串 4、unicode字符串 5、buffe
阅读全文
posted @
2018-11-30 17:20
飘着的石头
阅读(829)
评论(0)
推荐(0)
python学习笔记:(四)tuple(元组)常用方法
摘要:tuple(元组)的常用方法 1、del 删除元组 2、len() 计算元组中,值的个数 3、max() 返回元组中元素的最大值 注意:如果tuple中包含数字和字母时,不能使用max方法 4、min() 返回元组中元素的最小值 5、tuple() 表示将列表转换为元组
阅读全文
posted @
2018-11-30 17:18
飘着的石头
阅读(782)
评论(0)
推荐(0)
python学习笔记:(三)list(列表)常用的内置方法
摘要:list(列表)包含一些内置的方法,以下为详细介绍: (方法调用:对象.方法(参数)) 1、append() 在列表的末尾添加新的对象 如: lst=[1,2,3] lst.append(4) lst=[1,2,3,4] 注意点:在使用append方法添加对象时,一次只能添加一个,添加多个时会报错
阅读全文
posted @
2018-11-30 17:11
飘着的石头
阅读(648)
评论(0)
推荐(0)
python学习笔记:(二)基本数据类型
摘要:python中的变量不需要声明,每个变量中使用前都必须赋值,变量赋值以后该变量才会被创建。 在python中变量就是变量,他没有类型,我们所说的类型是变量所指的内存中对象的类型。 python3中有六个标准的数据类型: 1、Numbers-数字; 2、String-字符串; 3、List-列表; 4
阅读全文
posted @
2018-11-30 17:06
飘着的石头
阅读(261)
评论(0)
推荐(0)
python学习笔记:(一)基础语法
摘要:一、编码 默认情况下,python3采用的是utf-8,所有字符串都是unicode字符串。如果有其他需要的时候,可以修改为其他的。 如:# _*_ coding:gb2312 _*_ 二、标识符 标识符由字母、数字下划线组成,第一个字符必须是字母或者下划线,且对大小写敏感 三、python保留字
阅读全文
posted @
2018-11-30 16:55
飘着的石头
阅读(287)
评论(0)
推荐(0)
1
2
下一页
公告