Python
文章平均质量分 84
Python基础,爬虫技术
ahao~
学无止境。
展开
-
Numpy
Numpy是一个开源的Python科学计算库,用于快速处理多维数组。Numpy支持常见的数组和矩阵操作。对于同样的数值计算任务,使用Numpy比直接使用Python简洁的多。Numpy使用ndarray对象来处理多维数组,该对象是一个快速而灵活的大数据容器。原创 2024-06-24 21:54:08 · 805 阅读 · 0 评论 -
Python之TCP网络编程
1.TCP网络应用程序开发分为客户端程序开发和服务端程序开发。2.主动发起建立连接请求的是客户端程序。3.等待接受连接请求的是服务端程序。原创 2022-11-20 21:01:30 · 3202 阅读 · 1 评论 -
Python面向对象
也是对子类的一种软性约束,要求子类必须复写(实现)父类的一些方法并配合多态使用,获得不同的工作状态。如,定义函数(方法),通过类型注解声明需要父类对象,实际传入子类对象进行工作,从而获得不同的工作状态。注意:只可以在子类内部调用父类的同名成员,子类的实体类对象调用默认是调用子类复写的。pass是占位语句,用来保证函数(方法)或类定义的完整性,表示无内容,空的意思。继承就是一个类,继承另外一个类的成员变量和成员方法。注意:函数是定义在类外的,而方法是定义类内的。同一个行为,使用不同的对象获得不同的状态。原创 2022-11-16 19:00:42 · 514 阅读 · 0 评论 -
Python异常、模块与包
1. 如何自定义模块并导入?在Python代码文件中正常写代码即可,通过import、from关键字和导入Python内置模块一样导入即可使用。2. __main__变量的功能是?if __name_ == “__main__”表示,只有当程序是直接执行的才会进入if内部,如果是被导入的,则if无法进入。3. 注意事项不同模块,同名的功能,如果都被导入,那么后导入的会覆盖先导入的。__all__变量可以控制import *的时候哪些功能可以被导入。1. 什么是Python的包?包就是一个。原创 2022-11-16 19:01:30 · 550 阅读 · 0 评论 -
Python文件操作
1.操作文件需要通过open函数打开文件得到文件对象。2.文件对象有如下读取方法:3.文件读取完成后,要使用文件对象.close()方法关闭文件对象,否则文件会被程序一直占用。原创 2022-11-10 16:31:51 · 1212 阅读 · 0 评论 -
Python之函数进阶
传入计算逻辑,而非传入数据。根据参数位置来传递参数。函数本身是可以作为参数。原创 2022-11-09 19:26:41 · 474 阅读 · 0 评论 -
Python之数据容器
列表的定义语法:[元素,元素,元素,...]元素:数据容器内的每一份数据,都称之为元素。元素的数据类型无限制,甚至元素可以是列表,这样就定义了嵌套列表。字典可以提供基于Key检索Value的场景实现,就像查字典一样。字典的定义语法:# 定义字典my_dict = {"张三":99,"李四":88,"王五":77}# 内容:{'张三': 99, '李四': 88, '王五': 77},类型:原创 2022-10-23 19:26:02 · 2957 阅读 · 2 评论 -
Python爬虫之requests
requests库是Python拥有的库,和第三方库urllib库类似,但是比它更简单。具体表现在:参数不需要编码,不需要请求对象的定制,url后面的?可以省略原创 2022-08-26 21:09:44 · 1373 阅读 · 0 评论 -
Python爬虫之Urllib
urllib.request库主要用来获取网页的源码,需要找准是get请求还是post请求,分析合适的网络接口对应的请求头,数据等等。需要UA就需要请求对象的定制,需要动态cookie或者代理就需要更高级的请求头,用到handler原创 2022-08-20 19:23:13 · 1521 阅读 · 0 评论 -
Python基础
python环境安装,pip使用,python基础入门原创 2022-08-17 17:09:28 · 1179 阅读 · 0 评论