第1页共4页python3爬虫入门教程Python语言是一种典型的脚本语言,简洁,语法约束少,接近人类语言
有丰富的数据结构,例如列表、字典、集合等
具有可移植性,支持面向过程和面向对象〔编程〕,并且开源
以下是我为你整理的〔python〕3爬虫入门教程下载安装:从python官网下载开发和运行环境程序
本例下载python-3
amd64的安装包,并安装
开发工具:window系统中,python有多种开发工具,比如,一、直接在cmd命令窗口执行,但此种仅能单条语句执行,不能运行完整的程序
二、python自带的集成开发环境,可通过开始所有程序python3
3IDLE(PythonGUI)启动
三、其他集成开发环境,如PythonWin等,有编辑和调试能力,还实现了MFC类库存的包装
本例中,使用python自带的开发环境
FileNewFile,新建py文档,编写程序,储存
RunRunmodule,可得到运行结果
封装性:可以把属性、方法结合在一起,不可以直接访问对象的属性,仅能通过接口与对象发生联系
以下把方法和属性封装成了一个类
第2页共4页构造器:python有3种类型的构造器,且一个类中仅可以定义一个构造器,假设多个,则以最后为准
假设不声明,则默认为一个没有任何操作的特别的__init__方法,__init__(self),此时可通过obj=my_class()声明实例
自声明__init__构造器,会覆盖默认的,且可以更新类的数据属性
构造器方法__new__(),用于不可变内置类型派生,不能通过实例访问属性,仅能通过类访问
继承性:python支持多继承,且子类继承了父类的方法和属性
假设子类中有和父类相同名称的方法,则子类会覆盖(Override)父类方法
父类方法依旧可以访问
数据结构:有丰富的数据结构,例如列表、字典、集合等