用python类的方式写一个post请求(requests)

image description

用python类的方式写一个post请求(requests)

Requests: 让 HTTP 服务人类

Requests 唯一的一个非转基因的 Python HTTP 库,人类可以安全享用。

警告:非专业使用其他 HTTP 库会导致危险的副作用,包括:安全缺陷症、冗余代码症、重新发明轮子症、啃文档症、抑郁、头疼、甚至死亡。

代码示例

import json
import time
import requests

url = 'http://itsmsit2.cnsuning.com/traffic-web-in/api/queryIntranetIP.htm'

timestamp = int(round((time.time() * 1000)))

data = {
    "systemEnName":"ITSM",
    "key":"b33ed25056d84e36bddd4794a972f215",
    "authType":0,
    "timeStamp":timestamp,
    "ipList":"10.243.3.248"
}

class queryIntranetIp:
    def __init__(self,url,data):
        self.url = url
        self.data = data

    def post_intranetip(self):
        r = requests.post(url=self.url,json=self.data)
        print(json.dumps(r.json(), indent=1).encode('utf-8').decode('unicode_escape'))


if __name__ == "__main__":
    queryIntranetIp(url,data).post_intranetip()
    ArithmeticJia         0         282         Python         19    

David Ramon

ArithmeticJia

www.guanacossj.com

Life is Short,You need Python

Related Posts

You may like these post too

image description

python中的GIL锁

为什么我们说python中无法实现真正的多线程呢,这是因为在C语言写的python解释器中存在全局解释器锁,由于全局解释器锁的存在,在同一时间内,python解释器只能运行一个线程的代码,这大大影响了python多线程的性能。而这个解释器锁由于历史原因,现在几乎无法消除。 python GIL

image description

python多进程和进程池

##写在最前面: linux下可使用 fork 函数 通常使用 multiprocessing更常见 我们分别使用单进程和多进程处理run函数 ```python import time,os from multiprocessing import P

Comments on this post

0 comments

Leave a comment

it’s easy to post a comment

image description
image description
image description
image description
image description
image description
image description
image description
image description

Copyright © 2019.Company name All rights reserved.苏ICP备19007197号