随笔分类 - Python项目
摘要:# Python 爬虫项目1 ● Python 网页请求 requests POST GET 网页状态码 通过标签匹配内容 通过浏览器复制 copy selector title 的类型还是 标签 Tag soup.body.div.div.a 方式获取 python 使用代理发送网页请求
阅读全文
摘要:# Python 爬虫基础知识 ● Python 爬虫基础知识 安装爬虫库 beautifulsoup4 pip install beautifulsoup4 lxml HTML 解析器 pip install html5lib html5lib pip install html5lib ● 使用库
阅读全文
摘要:# Python 类的高级特性 ● 静态成员 ● 异常处理 通用异常类型表 异常即是一个事件,该事件会在程序执行过程中发生,影响了程序的正常执行。 一般情况下,在Python无法正常处理程序时就会发生一个异常。 异常是Python对象,表示一个错误。 当Python脚本发生异常时我们需要捕获处理它,
阅读全文
摘要:# Python 类 ● class 类名(object): ● 简单类的创建 ● __init__() 的特殊方法(构造方法)初始化类 ● def 定义类函数 ● 类的继承 class 子类(父类): ● 类的继承 class 子类(父类1,父类2,父类3): ● 子类函数(方法的重写) 父类方法
阅读全文
摘要:# Python ● Python 内库 Python并不鼓励使用内置库进行编程 Python鼓励使用别人编写好的开源库进行开发 ○ help()函数 查看内部函数定义,帮助文档 ○ dir() 文件内部生成的全局变量 ○ vars() __name__的值为模块名 当文件被执行时,__name__
阅读全文
摘要:# Python ● 别人写好的东西(库) A:*foo1 foo2 foo3 foo4 B:*foo2 foo1 foo3 foo4 from XX import XX from XX 就是 包的东西 ● __XX__.py 不对外公开的 ● 作业讲解 新建 Shop.py 新建 Login.py
阅读全文
摘要:● 空函数生成 ● 函数print print的本质就是一个变量 如果我们直接给 print 赋值,函数就无法调用了 感觉好牛X哦 ● 函数可以当作变量来使用 map 里面的每一个元素都调用一次。 ● 模块导入 import functoolsx #导入模块内所有的函数 form functools
阅读全文
摘要:● 上一课作业讲解 新建一个111.111 以写的方式 向文件写入一行字符串 关闭文件,才会写入,不关闭不会把缓冲区内容写入 ● 判断登陆代码 ● 字符串的分割 split() 如果给split()不传递参数 也会使用空格分割的 ● 实现方式1: ● 实现方式2: ● 切片生成 s[i] 从i项目s
阅读全文
摘要:# Python 3 文件操作 字典 自定义函数 ● python 文档 官方英文文档 https://docs.python.org/3/ 汉化版文档 http://python.usyiyi.cn/ ● open() 返回一个文件句柄 参数1:文件地址,绝对地址,或者相对地址 参数2:文件打开的
阅读全文
摘要:# Python 3 基础语法 ● list 索引 ○ -1代表最后一个 ○ list可以放置各种各样的类型 ● list 嵌套使用 ● list append[] 末尾加入 ● list insert[] 指定位置插入 参数1:位置 参数2:插入的值 ● list clear() 清空索引 ● l
阅读全文
摘要:# Pyton 基础数据类型 # 整数 Python可以处理任意的整数,当然包括负整数,在程序中的表示方法和教学上的写法一模一样 例如: 1,100,-8080,0等等 计算机由于使用二进制,所以有时候十六进制表示的整数比较方便,十六进制用0x前缀和0-9,a-f表示 0xff00, 0xa6b4c
阅读全文
摘要:Python简介● Python特点 ○ Python 是著名的 “龟叔” Guido van Rossum在1989年圣诞期间,位了打发无聊的圣诞节而编写的一个编程语言 ○ C语言 适合开发那些最求速度,充分发挥硬件性能的程序 ○ Python 用来编写小应用程序的高级编程语言 ● 优点 ○ Py
阅读全文

浙公网安备 33010602011771号