Python
清欢_0819
宛若智障的小白。
展开
-
Python-爬虫(2)---requests库
今天来聊一下我们爬虫中必不可少的一个强大的库requests,如果大家没有这个包千万不要忘记在我们最爱的cmd当中pip install一下哦。当然request库中有很多的方法,我这个博主小白也只是接触了一点点而已,如果有写的不对的地方,也请大家给我留言,我会及时纠正的。 当然,根据博主的风格,咱们最开始当然还是要做一个比较大的总结啦,来来来,上图。 接下来,我们就开始进入今天的主题了,讲一下...原创 2020-01-12 21:10:41 · 515 阅读 · 0 评论 -
Python——socket编程
何为socket编程 应用层通过传输层进行数据通信时,TCP和UDP会遇到同时为多个应用程序进程提供并发服务的问题。多个TCP连接或多个应用程序进程可能需要通过同一个TCP协议端口传输数据。为了区别不同的应用程序进程和连接,许多计算机操作系统为应用程序与TCP/IP协议交互提供了称为套接字 (Socket)的接口,区分不同应用程序进程间的网络通信和连接。 生成套接字的两个参数,一个是选择IP协议,...原创 2020-01-10 16:32:27 · 454 阅读 · 0 评论 -
Python爬虫(1)
爬虫介绍 学习爬虫的作用 学爬虫可以私人订制一个搜索引擎 获取更多的数据源,现在是信息的时代,拥有更多的数据就相当于拥有了更多的信息,有了更多的信息才可以做更多的事情。 从事科研的人学习爬虫就会拥有更多的独特数据,这些数据可以使科研人员写出独特的文章。 减少工作的重复性,学习爬虫能够减少工作的重复性,如果一年一年去看一家公司的年报或者是重复的去扣取数据,这将浪费大量的时间使工作效率降低,如果有了...原创 2020-01-03 15:23:24 · 428 阅读 · 0 评论 -
正则表达式
概要图 正则表达式 正则表达式:是对字符串操作的一种逻辑公式,就是事先定义好的一些特定的字符以及这些特定字符的组合,组成一个有规则的 字符串。这个字符串用来表达字符串一种过滤的逻辑。 paterrn = 'python' str = 'python and java' '''re.match() #第一个参数pattern正则表达式,第二个参数str是要匹配的字符串,第三个参数标志位 匹配方式 ...原创 2019-12-31 16:09:28 · 280 阅读 · 0 评论 -
类与对象深度问题与解决技巧
流程图 派生不可变类型 我们想自定义一种新类型的元组,对于传入的可迭代对象,我们只保留其中int类型且值大于0的元素,例如: IntTuple([2,-2,‘jr’,[‘x’,‘y’],4]) => (2,4) 如何继承内置tuple 实现IntTuple 以IntTuple继承tuple类创建数值型元组为例。 解决这个问题,必须要清楚的一个问题就是:self对象到底是谁创建的?为了清楚这...原创 2019-12-28 17:30:19 · 262 阅读 · 0 评论 -
列表推导式、迭代器、生成器
列表推导式 列表推导式的形式有点像三目式,但是跟三目式不一样,这里复习一下三目式 复习三目式 a=1 b=2 if a>b: print(a+b) else: print(a-b) #写成三目式为 print([a+b if a>b else a-b]) 讲解 下面用一个例子来阐释列表推导式。 在Python当中,应该如何生成[0.5,1,1.5,…,9.5,10]的列表呢? '...原创 2019-12-04 08:39:12 · 150 阅读 · 0 评论