笔记
文章平均质量分 85
qq_52455319
这个作者很懒,什么都没留下…
展开
-
网络爬虫
爬虫简介:网页爬取,就是把URL地址中指定的网络资源从网络流中读取出来,保存到本地。请求网站并提取数据的自动化程序爬虫过程:发起请求通过HTTP库向目标站点发起请求,即发送一个Request,请求可以包含额外的headers等信息,等待服务器响应获取响应内容如果服务器能正常响应,会得到一个Response,获得的页面内容有Html,Json字符串,二进制数据(如图片,视频等)解析内容得到的内容可能是HTML,可以用正则表达式、网页解析库进行解析。可能是Json,可以直接转为Json对象解析,原创 2021-01-01 17:31:10 · 91 阅读 · 0 评论 -
2020-12-13
异常概念:在生活中,使用计算机的某个应用软件时,由于某种错误,可能会引发异常,如图:在程序中,当python检测到一个错误时,解释器就会指出当前流程已无法继续执行下去,这时就出现了异常。在python程序中,如果出现异常,而异常对象并未被捕获或处理:程序就会用自动回溯,返回一种错误信息,并终止执行异常类python为了区分不同的异常,其中内置了许多异常类,常见的异常类如表所示:在表中,BaseException是异类的顶级类,但用户定义的类不能直接继承这个类,而是要继承Exception。E原创 2020-12-13 15:59:54 · 85 阅读 · 0 评论 -
第九次
第十章 面向对象 上类的定义:Python使用class关键字来定义类,类名的首字母一般需要大写,在类中定义实例方法时,第一个参数指定为“self”只是一个习惯。实际上,该参数的名字是可以变化的对象的创建:在Python中,有两种对象:类对象与实例对象。类对象只有一个,而实例对象可以有多个。Python执行class语句时创建一个类对象和一个变量(名称就是类名称),变量引用类对象。通过type()函数可以测试对象的类型。在定义类时,还可以定义类属性.实例对象:实例对象通过调用类对象来创建(就像调原创 2020-12-05 17:39:20 · 81 阅读 · 0 评论 -
第八次
第九章 模块与包模块是一个保存了Python代码的文件,其中可以包含变量、函数或类的定义,也可以包含其他各种Python语句。使用模块有以下3方面的优势。(1)模块提高了代码的可维护性。在程序开发过程中,随着程序功能的增多,在一个文件中的代码会越来越长,从而造成程序不易维护,此时可以把相关功能的代码分配到一个模块里,从而使代码更易懂、更易维护。(2)模块提高了代码的可重用性。在应用程序开发中,经常需要处理时间,此时不必在每个程序中写入时间的处理函数,只需导入time模块即可。(3)模块避免了函数名原创 2020-12-05 16:23:22 · 104 阅读 · 0 评论 -
2020-12-03
第五周列表是Python以及其他语言中最常用到的数据结构之一。Python中使用中括号[]来表示列表列表的创建:列表是由一组任意类型的值组合而成的序列,组成列表的值称为元素,每个元素之间用逗号隔开,列表中的元素是可变的,这意味着可以向列表中添加、修改和删除元素可以通过list()函数创建列表range()函数生成一系列整数作为列表的元素,range()函数的用法列表的索引与切片列表的遍历:1.通过while循环遍历列表2. 通过for循环遍历列表添加元素删除元素3个函数的用法原创 2020-12-03 20:51:27 · 87 阅读 · 0 评论 -
2020-12-02
4.1 字符串简介在汉语中,将若干个字连起来就是一个字符串,在程序中,字符串是由若干字符组成的序列使用单引号标识字符串使用单引号标识的字符串中不能包含单引号, 使用双引号标识的字符串中不能包含双引号,使用3对单引号或3对双引号标识字符串可以包含多行,4.1.2 转义字符字符串中除了可以包含数字字符、字母字符或特殊字符外,还可以包含转义字符。转义字符以反斜杠“\”开头,后跟若干个字符。转义字符具有特定的含义,不同于字符原有的意义,故称转义字符。4.5 字符串常用函数大小写转换判断字符Pyt原创 2020-12-02 22:04:01 · 837 阅读 · 0 评论 -
2020-12-01
笔记三3.1分支结构控制语句:Python的分支控制语句根据条件表达式的判断结果为真(包括非零、非空)还是为假(包括零、空),选择运行程序的其中一个分支。Python 的分支结构控制语句主要有:单分支语句、双分支语句、多分支语句、嵌套分支语句和分支结构的三元运算。3.1.1 if语句if语句用于在程序中有条件的执行某些语句,如果条件表达式的值为True,则执行其后的语句块,否则不执行该语句块。if语句的执行流程3.1.2双分支if/else语句if/else语句是一种双分支结构。先判断条件表原创 2020-12-02 19:45:54 · 482 阅读 · 0 评论 -
2020-11-29
第二章注释:分为单行注释、多行注释。1.单行注释 :行首 # 号2.多行注释 :用三个单引号 (’’’)或 三个双引号(""")包括要注释的内容标识符和关键字:命名时应遵循见名知义的原则。系统已用的关键字不得用作标识符。下画线对解释器有特殊的意义,建议避免使用下画线开头的标识符(后续章节进行说明)。标识符区分大小写。关键字是系统已经定义过的标识符,它在程序中已有了特定的含义,如if、class等,因此不能再使用关键字作为其他名称的标识符。...原创 2020-12-01 22:30:40 · 83 阅读 · 0 评论 -
2020-11-29
phthon的起源:python的创始人为Guido van Rossum(荷兰人,见图)。1982年,Guido从阿姆斯特丹大学获得了数学和计算机硕士学位,由于当时编程语言比较复杂,因此Guido希望能够研发出一种轻松编程的语言。ABC语言(由荷兰的数学和计算机研究所开发)让Guido看到了希望,于是Guido应聘到该研究所工作,并参与到ABC语言的开发。但由于当时的开发是单向的,因此最后只得到商业上失败的结果。随着互联网的普及,Guido再一次看到了希望。1989年的圣诞节,这位宅男为了打发时间,决定原创 2020-12-01 22:13:08 · 67 阅读 · 0 评论