python網路程式設計小知識點

2022-05-04 03:00:08 字數 1363 閱讀 9178

import

requests

url = '

'req = requests.post(url+'

?'+'

username=fei&password=12')

print

(req.text)#這裡返回的是字串

>>>

import

requests

url = '

'data =

req =requests.post(url,data)

print

(req.text)

>>>

import requests

url = ''

data =

req = requests.post(url, data)

print(req.json())#返回字典格式,前提是返回必須是json串

>>>#返回的肯定是字典,都是無序的

#如何獲取返回值裡面的code

import

requests

url = "

"data =

defget_code(url,data):#傳入鏈結位址,和引數

res =requests.post(url,data).json()#獲取了返回值

print

(res)

return res['

code

']res的返回值是乙個字典,獲取字典裡面的code就直接res【『code』】

print

(get_code(url, data))

>>>

>>>200#列印出返回值裡面的['code']的值

r = requests.post('',json=data2)  #請求報文為json型別的
print(r.text)

#髮帶cookie的 header
sign = get_sign(url,data)

cookie =

header =

data2 =

url = "2"

r = requests.post(url,json=data2,cookies=cookie,headers=header) #header裡面傳的時候不能有中文

print(r.text)

#下面是上傳檔案的

file =

data =

url=""

r = requests.post(url,data,files=file)

print(r.text)

Python小知識點

1.時間戳 從1970年到現在的秒數 time2 time.time print time2 date9 datetime.datetime.now print date9.timestamp 上面是兩種用到時間戳的 stamp 郵戳。timestamp 時間戳,時間線。2.執行緒休眠 爬蟲 獲取對...

Python小知識點

1.預設引數 必須放在引數列表的隊尾 普通形參必須放在預設引數的前面 def test a,b 3 passtest test 2.函式引數可以為任意型別 testb testa 3.args返回的是乙個元組 4.map函式裡面需要兩個值 值1 必須是函式 值2 序列 容器 作用 將序列裡面的每個元...

python 小知識點

python strip 方法用於移除字串頭尾指定的字元 預設為空格或換行符 或字串行。注意 該方法只能刪除開頭或是結尾的字元,不能刪除中間部分的字元。strip 方法語法 str.strip chars 返回移除字串頭尾指定的字元生成的新字串。以下例項展示了strip 函式的使用方法 以上例項輸出...