摘要: 简单地理解,标识符就是一个名字,就好像我们每个人都有属于自己的名字,它的主要作用就是作为变量、函数、类、模块以及其他对象的名称。 Python 中标识符的命名不是随意的,而是要遵守一定的命令规则,比如说: 1.标识符是由字符(A~Z 和 a~z)、下划线和数字组成,但第一个字符不能是数字。 2.标识 阅读全文
posted @ 2020-01-06 14:04 python大师 阅读(8191) 评论(0) 推荐(1) 编辑
摘要: 描述 insert() 函数用于将指定对象插入列表的指定位置。 语法 insert()方法语法: list.insert(index, obj) 参数 index -- 对象 obj 需要插入的索引位置。 obj -- 要插入列表中的对象。 返回值 该方法没有返回值,但会在列表指定位置插入对象。 实 阅读全文
posted @ 2020-01-06 14:00 python大师 阅读(21542) 评论(0) 推荐(0) 编辑
摘要: Python count()方法 描述 Python count() 方法用于统计字符串里某个字符出现的次数。可选参数为在字符串搜索的开始与结束位置。 count()方法语法: str.count(sub, start= 0,end=len(string)) 参数 sub -- 搜索的子字符串 st 阅读全文
posted @ 2020-01-06 09:34 python大师 阅读(15235) 评论(0) 推荐(0) 编辑
摘要: 属性在运行时的动态替换,叫做猴子补丁(Monkey Patch)。 为什么叫猴子补丁 属性的运行时替换和猴子也没什么关系,关于猴子补丁的由来网上查到两种说法: 1.这个词原来为Guerrilla Patch,杂牌军、游击队,说明这部分不是原装的,在英文里guerilla发音和gorllia(猩猩)相 阅读全文
posted @ 2020-01-06 09:30 python大师 阅读(2045) 评论(0) 推荐(1) 编辑
摘要: 今天打开一个Python文件时,报错提示: TypeError: __init__() got an unexpected keyword argument 'io_loop' 明明是从旧电脑上拷贝到新电脑上的文件,之前运行是OK的,新电脑上运行怎么就报错了呢? 错误原因: 配置python环境时, 阅读全文
posted @ 2020-01-04 11:01 python大师 阅读(17646) 评论(0) 推荐(0) 编辑
摘要: python要知道怎么用好编译器。当我们编写Python代码时,我们得到的是一个包含Python代码的以.py为扩展名的文本文件。要运行代码,就需要Python解释器去执行.py文件。 由于整个Python语言从规范到解释器都是开源的,所以理论上,只要水平够高,任何人都可以编写Python解释器来执 阅读全文
posted @ 2020-01-04 10:51 python大师 阅读(4321) 评论(0) 推荐(0) 编辑
摘要: 1、先下载 mysql for python,下载地址:http://sourceforge.net/projects/mysql-python/ 2、解压,进入目录然后执行: python setup.py build python setup.py install 这里在执行:build的时候可 阅读全文
posted @ 2020-01-03 17:16 python大师 阅读(468) 评论(0) 推荐(0) 编辑
摘要: 1. 不要纠结于开发工具的选择,简单直接就是最好的 学习一种编程语言,首先要找一款合用的集成开发工具,似乎是自然而然的想法。为什么不呢?IDE可以自动补齐,可以一键运行,还可以断点调试。使用IDE开发项目,就像驾驶一辆内饰豪华的汽车,尽情享受驾驶的乐趣就好了,谁还去关心引擎盖里面发动机是如何工作的呢 阅读全文
posted @ 2020-01-03 16:13 python大师 阅读(1033) 评论(0) 推荐(0) 编辑
摘要: scrapy的流程 其流程可以描述如下: ● 调度器把requests-->引擎-->下载中间件 >下载器 ● 下载器发送请求,获取响应 >下载中间件 >引擎 >爬虫中间件 >爬虫 ● 爬虫提取url地址,组装成request对象 >爬虫中间件 >引擎 >调度器 ● 爬虫提取数据 >引擎 >管道 ● 阅读全文
posted @ 2020-01-03 14:30 python大师 阅读(1005) 评论(0) 推荐(0) 编辑
摘要: 在使用python时我们经常会处理数组,有的时候是复制有的时候不是,这里也是初学者最容易误解的地方,简单讲,可以分为下面三种情况: 不是复制的情况(No Copy at All) import numpy as np a = np.arange(12) #a为一个序列 b = a #没有创建新的对象 阅读全文
posted @ 2020-01-02 17:17 python大师 阅读(4103) 评论(0) 推荐(0) 编辑