摘要: Python文件基本操作 1、文件对象的属性 属性| 描述 | file.closed |如果文件已被关闭返回true,否则返回false。 file.mode| 返回被打开文件的访问模式。 file.name| 返回文件的名称。 file.newlines | 未读取到行分隔符时为 None , 阅读全文
posted @ 2018-05-17 19:12 尼古拉斯特仑苏 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 一、前言 本文主要记录了Python学习过程中,基本数据类型字典dict的操作 二、字典dict 主要包括增、删、改、查的一些方法 字典是python中唯一的映射类型数据,采用键值对(key value)的形式存储数据。python对key进行哈希函数运算,根据计算的结果决定value的存储地址,所 阅读全文
posted @ 2018-05-14 17:34 尼古拉斯特仑苏 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 一、前言 本文主要记录了Python学习过程中,基本数据类型列表list、元组tuple的操作 二、列表list 主要包括增、删、改、查的一些方法 增 append()在尾部进行追加元素 insert()在具体位置插入元素 extend()在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的 阅读全文
posted @ 2018-05-14 16:38 尼古拉斯特仑苏 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 一、前言 本文主要记录了Python学习过程中,基本数据类型str的操作 二、字符串str 字符串可以用单引号‘’、双引号“”、三引号''' '''(主要用于换行字符串)来表示 下面就展示一下字符串的基本操作 通过索引获取元素 切片 字符串运算符 字符转义 字符串常用方法 1、capitalize( 阅读全文
posted @ 2018-05-14 15:38 尼古拉斯特仑苏 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 一、前言 初次学习Python过程中,闭包、高阶函数、函数嵌套及装饰器这些概念以及他们之间的关系一时半会难以理解,这些是Python函数的精华,需要花点时间好好领悟。其中装饰器是最难理解的,为什么呢?因为只有把变量作用域、闭包函数、嵌套函数、高阶函数都理解了,装饰器才能更容易理解一些。他们是成一个体 阅读全文
posted @ 2018-05-11 17:44 尼古拉斯特仑苏 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 一、前言 学习python随机数random模块的使用 ,并使用模块中的函数,实现6位验证码生成 二、random模块 1、random.random() 返回0 1直接的随机数,类型为float 2、random.randint(1, 8) 返回1 8直接的随机数,包括8 3、random.cho 阅读全文
posted @ 2018-05-11 10:59 尼古拉斯特仑苏 阅读(2276) 评论(0) 推荐(0) 编辑
摘要: 一、前言 学习python处理时间相关的模块time、datetime 二、time模块 首先来看下time模块 通过help(time)来看一下time模块下都有哪些函数: time表现方式有三种: 1、时间戳(timestamp)的方式:时间戳表示的是从1970年1月1日00:00:00开始按秒 阅读全文
posted @ 2018-05-11 10:22 尼古拉斯特仑苏 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 由于需要使用Python操作图片,想使用 sudo pip install PIL 引入PIL(Python Imaging Library)库,但是结果如下: 这个提示很费解,只能去找度娘了,原来已经用Pillow代替了PIL,在使用方面没有不同,API都是相同的。真是个挨千刀的,提示信息里怎么不 阅读全文
posted @ 2018-05-09 11:04 尼古拉斯特仑苏 阅读(324) 评论(0) 推荐(0) 编辑
摘要: python中对象可分为:可变对象和不可变对象 先从数据类型角度理解可变对象和不可变对象。 抽象数据类型的操作一般分为三类: 不可变对象:对象所指向的内存中的值不能被改变,当改变这个变量的时候,原来指向的内存中的值不变,变量不再指向原来的值,而是开辟一块新的内存,变量指向新的内存。 举个例子: 打印 阅读全文
posted @ 2018-05-09 11:01 尼古拉斯特仑苏 阅读(6864) 评论(0) 推荐(0) 编辑
摘要: 一、前言 由于最近使用Python爬虫框架scrapy练习爬虫,在爬取动态网页的时候,需要用到splash,进行对动态网页进行JavaScript渲染,但是使用splash又必须安装Docker。因为对Docker比较陌生,只能进行恶补。其中很多教程是基础Linux和windows环境下的安装,Ma 阅读全文
posted @ 2018-05-09 10:39 尼古拉斯特仑苏 阅读(1723) 评论(0) 推荐(0) 编辑