Python網路程式設計

2022-08-23 04:45:16 字數 1130 閱讀 8334

本篇主要寫一下,python如何使用requests模組去請求乙個介面並獲取返回結果

import requests

#requests 支援url拼接和key-vaule

#傳送get請求

url=''

data=

res1 = requests.get(url,data).text #返回的是乙個字串

res=requests.get(url,data).json()#返回為字典

print(res1)

#post請求

res_dic = requests.post(url,data).json()

print(res_dic)

# 引數是json串

url=''

data=

resjson=requests.post(url,json=data).json()

print(resjson)

#新增cookie

url=''

data=

cookie=

rescook=requests.post(url,data,cookies=cookie).json()

print(rescook)

#新增許可權驗證

url=''

data=

resauth=requests.post(url,data,auth=('admin','123456')).json()

print(resauth)

#上傳檔案

url=''

data=

resfile=requests.post(url,files=data).json()

#新增header

url=''

data=

header=

#指定headers引數,新增headers

resheader=requests.post(url,data,headers=header).json()#返回值為字典

print(res)

python網路程式設計 TCP網路程式設計

tcp程式設計 客戶端 import socket 1 套接字 tcp socket socket.socket socket.af inet,socket.sock stream 2 建立鏈結 tcp socket.connect 172.27.35.1 8080 3 傳送資訊 tcp socke...

python 網路程式設計

今天晚上學習了一下python的網路程式設計,實現了client向server傳送資料,server反饋資訊 python 3.3 版本 server from socket import class tcpserver object def init self,serverport self.se...

python網路程式設計

網路通訊是計算機之間的程序之間的通訊。tcp程式設計 tcp連線建立是雙向通道,客戶端與服務端都可以給對方傳送資料。建立tcp連線時,主動發起連線的叫客戶端,被動響應連線的叫服務端。建立乙個tcp的socket連線 用socket family,type 建立套接字獲得socket物件。family...