• python requests响应内容的三种方法

    1、二进制响应内容,以字节的方式访问请求响应体。 对于非文本请求: >>> r.content b'[{“repository”:{“open_issues”:0,”url”:”https://github.com/… 2、JSON响应内容,Requests有内置的JSON解码器,处理JSON数据。 >>> import requests >>> r = requests.get(‘https://github.com/timeline.…

    影音 2021年9月15日
  • python requests读取服务器响应

    1、Requests会自动解码服务器的内容。 大部分unicode字符集都可以无缝解码。 2、请求发出后,Requests会根据HTTP头部对响应的编码做出有根据的推测。 3、当访问r.text时,Requests将使用它推测的文本编码。 您可以找出Requests使用了哪些编码,并且可以使用r.encoding属性来改变它: 实例 >>> import requests >>> r = requests.get(‘https://github.com/tim…

    影音 2021年9月15日
  • Python requests如何发送请求

    1、导入Requests模块。 >>> import requests 2、尝试获取某个网页。 我们来获取Github的公共时间线 >>> r = requests.get(‘https://github.com/timeline.json’) 现在,我们有一个名为 r 的 Response 对象。可以从这个对象中获取所有我们想要的信息。 3、Requests的API意味着所有HTTP请求类型都是显而易见的,发送一个HTTP POST请求。 >>&…

    影音 2021年9月15日
  • python中INF值的介绍

    1、Infinity代表无穷大,属于浮点类型,np.inf代表无穷大,-np.inf代表无穷大。 一般除数为0的时候是无限大的。例如2/0。 2、经常做判断语句(表示必须运行的条件语句)和不等式判断。 实例 #inf 正负无穷设为nan df.replace([np.inf, -np.inf], np.nan) #空值设为0 df = df.fillna(0)  # 空值设为0 每日分享到群里,或者推荐给朋友会得大量积分,机会可以兑换微信零钱红包,具体请点击这里,得到了微信红包可以用来支持大飞哥…

    影音 2021年9月15日
  • python数组分割的函数

    1、hsplit,水平方向分割。 通过指定返回相同shape的array的数量,或者分割应该发生之后的列来沿着其横轴拆分。 2、vsplit,沿着垂直轴分割。 3、split/array_split,自定义分割,axis=1 水平分割,axis=0 垂直方向分割。 实例 # 4.分割-水平方向分割 h5 = np.random.randint(0,100,size=(6,4)) h5 ”’array([[13,  7, 29, 65],        [57, 50, 79, 12],    …

    影音 2021年9月15日
  • python有哪些数组叠加函数

    1、hstack代表水平方向叠加,要想叠加成功,行必须一致。 2、vstack代表垂直方向叠加。如果叠加成功,列必须一致。 3、concatenate手动指定叠加方向。 axis=0表示垂直方向叠加,axis=1表示水平方向叠加,axis=None表示一维数组叠加。 实例 import numpy as np h1 = np.random.randint(0,10,size=(3,1)) h1 #结果: ”’array([[4],        [8],        [2]])”’    …

    影音 2021年9月15日
  • python不同类型的对象特点

    1、字符串有索引,字符串中的元素可以重复。 不可变,不可修改。 2、列表可以进行索引和切片操作。 元素可以修改,是可变的。 3、元组可视为不能修改的列表。 元素不能直接修改,还可以进行索引和切片操作,类似于列表。 4、字典由键值组成,键必须是可变数据类型。 值可以是任意数据,字典无序。 字符串特性实例 s = ‘hello’ # 索引:0 1 2 3 4 索引从0开始 print(s[0])   —>h print(s[1])   —>e # 拿出最后 一个字符 print(…

    影音 2021年9月15日
  • python算术运算符的扩展功能

    1、加法运算符支持连接字符串的功能。 2、减法运算符支持取负操作。 3、乘法运算符支持添加列表的倍数和字符串n个连接。 4、除法运算符,必须注意分母不能为0,否则会出现语法错误。 实例 test = ‘ACM’ tests = ‘我是ACMER’ final = test + tests          #这里‘+’连接了test和tests两个字符串 number = 1000 newnumber = -number           #这里‘-’将number取负 index = [1,…

    影音 2021年9月15日
  • python命令行模式的使用流程

    1、使用cmd打开命令行窗口。 2、在输入python时,进入python交互模式。 3、输入exit(),退出交互模式,在命令行模式下运行.py程序。 实例 C:\Users\86178>python Python 3.8.3 (default, Jul  2 2020, 17:30:36) [MSC v.1916 64 bit (AMD64)] :: Anaconda, Inc. on win32 Type “help”, “copyright”, “credits” or “lice…

    影音 2021年9月15日
  • python中MRO原则的使用

    1、MRO原则可以通过.__mro__属性输出相应方法来确定顺序。 2、__mro__属性显示了指定类所没有的继承脉络和继承次序。不指定方法和属性,会层层筛查到找到。 如果这个指定的类没有某些方法和属性,但是与其具有血统关系的类相比,那么当访问类本身没有的这些方法和属性时,就会一层一层地进行查找,直到找到为止。 实例 class P1:     def foo(self):         print(“p1-foo”) class P2:     def foo(self):         …

    影音 2021年9月15日