[toc] 近期开始学习python爬虫,熟悉了基本库、解析库之后,决定做个小Demo来实践下,检验学习成果。 1 本篇目标 抓取猫眼电影总排行榜Top100电影单 根据电影演员表统计演员上榜次数 2 url分析 目标站点为 ,打开之后就可以看到排行榜信息,如图所示 页面上显示10部电影,有名次、影 ...
分类:
编程语言 时间:
2019-09-04 11:50:37
阅读次数:
163
类属性 1.类属性 类属性又称为静态变量,或者是静态数据。这些数据是与它们所属的类对象绑定的,不依赖于任何类实例。 2.增 删 改 查 运行结果: ...
分类:
编程语言 时间:
2019-09-04 11:41:11
阅读次数:
73
一 集合 1.集合是无序不重复的 2.集合操作: (1)去列表交集 ...
分类:
编程语言 时间:
2019-09-03 19:27:35
阅读次数:
89
1. 操作系统/应用程序 a. 硬件 - 硬盘 - CPU - 主板 - 显卡 - 内存 - 电源 ... b. 装系统(软件) - 系统就是一个由程序员写出来软件,该软件用于控制计算机的硬件, 让他们之间进行相互配合。 c. 安软件(安装应用程序) - QQ ... ...
分类:
编程语言 时间:
2019-09-03 14:54:31
阅读次数:
118
1 定义一个字符串对象str 2 dir(object):打印出对象所有的成员,包括函数 3 import this:打印python之禅 4 定义一个列表对象bicycles = ['trek','cannondale','redline','specialized'] 5 in关键字 5 定义一 ...
分类:
编程语言 时间:
2019-09-02 19:01:59
阅读次数:
99
Strings可以想象成一个有序列的数组 #Indexing planet = 'Pluto' planet[0] 'P' #Slicing planet[-3:] 'uto' #How long len(planet) String methods #字母大写 claim = 'Pluto is ...
分类:
编程语言 时间:
2019-09-02 17:06:39
阅读次数:
105
模块导入 当文件夹中有这样一个自定义的command模块 在它的内部写下下列代码: 然后我们在command模块中执行下列代码: 我们如果在这段程序中反复执行多次这一段代码,这一个文件结果也只会被导入一次 调用command模块中的方法fuc() 当我们写这样一个代码的时候,计算机会先去找到这一个模 ...
分类:
编程语言 时间:
2019-09-02 09:45:37
阅读次数:
96
什么是序列? 就是每一个元素被有序的排成一列 什么是序列化? 就是将原本的列表、字典等内容转化成字符串的过程 什么时候会用到序列化? 数据存储(把数据放在文件、数据库),网络传输等 序列化的目的 1.以某种存储形式使自定义对象持久化 2.将对象从一个地方传递到另一个地方 3.使程序更具维护性 序列化 ...
分类:
编程语言 时间:
2019-09-01 10:32:02
阅读次数:
79
一.变量名 字母 数字 下划线 Ps:数字不能开头 不能是关键字 最好不要和python内置东西重复 二.Python基础 两种执行方式: Python 解析器 py文件路径 Python 进入解析器: 实时输入并获取到执行结果 三.解析器路径 #!/usr/bin/env python 在Linu ...
分类:
编程语言 时间:
2019-09-01 01:42:05
阅读次数:
152
os模块 1.os.getcwd() 获取当前工作目录,即当前python脚本工作的目录路径 2.os.chdir() 改变当前脚本工作目录;相当于shell下cd 3.os.makedirs() 用于递归创建目录,内部有两个参数path、mode(权限模式) 代码执行前: 代码执行后: 4.os. ...
分类:
编程语言 时间:
2019-09-01 01:41:41
阅读次数:
162