摘要:
urlopen 爬取网页 爬取网页 read() 读取内容 read() , readline() ,readlines() , fileno() , close() :这些方法的使用方式与文件对象完全一样 urlretrieve 写入文件 直接 将你要爬取得 网页 写到本地 urlcleanup 阅读全文
摘要:
url error URLError 产生的原因主要有: 1. 没有网络连接 2. 服务器连接失败 3. 找不到指定的服务器 我们可以用try except语句来捕获相应的异常 HTTPError 1. HTTPError是URLError的子类,我们发出一个请求时,服务器上都会对应一个respon 阅读全文
摘要:
手动计算类继承C3算法原则: 下面上例题,看下如何应用 阅读全文
摘要:
一 代码编排 1 缩进。4个空格的缩进(编辑器都可以完成此功能),不使用Tap,更不能混合使用Tap和空格。2 每行最大长度79,换行可以使用反斜杠,最好使用圆括号。换行点要在操作符的后边敲回车。3 类和top-level函数定义之间空两行;类中的方法定义之间空一行;函数内逻辑无关段落之间空一行;其 阅读全文
摘要:
Go 语言中数组可以存储同一类型的数据,但在结构体中我们可以为不同项定义不同的数据类型。 结构体是由一系列具有相同类型或不同类型的数据构成的数据集合。 struct 特点 1、用来自定义复杂数据结构2、struct里面可以包含一个或多个字段(属性)3、struct类型可以定义方法,注意和函数的区分4 阅读全文
摘要:
指针简介 (Pointer)是编程语言中的一个对象,利用地址,它的值直接指向(points to)存在电脑存储器中另一个地方的值。由于通过地址能找到所需的变量单元,可以说,地址指向该变量单元。因此,将地址形象化的称为“指针”。意思是通过它能找到以它为地址的内存单元。一个指针变量指向了一个值的内存地址 阅读全文
摘要:
application 应用程式 应用、应用程序 application framework 应用程式框架、应用框架 应用程序框架 architecture 架构、系统架构 体系结构 argument 引数(传给函式的值)。叁见 parameter 叁数、实质叁数、实叁、自变量 array 阵列 数 阅读全文
摘要:
Channel概念 Channel 是Go中的一个核心类型,你可以把它看成一个管道。Channel是引用类型,操作符是箭头 <- 。 Channel 是 CSP 模式的具体实现,用于多个 goroutine 通讯。其内部实现了同步,确保并发安全。 Channel 是线程安全的,先进先出,多个goro 阅读全文
摘要:
Map 是一种无序的键值对的集合。Map 最重要的一点是通过 key 来快速检索数据,key 类似于索引,指向数据的值。 Map 是一种集合,所以我们可以像迭代数组和切片那样迭代它。不过,Map 是无序的,我们无法决定它的返回顺序,这是因为 Map 是使用 hash 表来实现的。 键必须是支持相等运 阅读全文