簡體   English   中英

Python 請求模塊:get() 不帶關鍵字 arguments

[英]Python Requests Module: get() takes no keyword arguments

我正在重寫這個問題以使其更簡潔並專注於真正的問題:

測試程序代碼: https://drive.google.com/file/d/1kDEUxSpNMlyxPYqPw0ikUxG8INW4My8n/view?usp=sharing

實現程序代碼: https://drive.google.com/file/d/14v06AZlGMTFMmFeaQ9cbpmNJwI33fNtS/view?usp=sharing

目前,我嘗試在測試程序和實現程序中運行相同的代碼。

r = requests.get(url, headers = head)

位於測試程序中的第 58 行和執行程序中的第 381 行。 在實現程序中,該行會拋出此錯誤:

r = requests.get(url, headers = head)
TypeError: get() takes no keyword arguments

這在測試程序中不會發生。 任何建議將不勝感激。 謝謝!

那么,當您隨身攜帶不記名令牌時,是否真的需要客戶端 ID?

好吧,這就是我的做法,

headers = { 'Authorization' : 'Bearer  ' + 'bd897dbb4e493881c8385f89f608d5e3bf28c656' }
r = requests.get(<url>, headers=headers, verify=False)

response = r.text

請試一試。

問題是我也有一本名為 requests 的字典。 感謝您的時間和幫助

The.get() function 不需要您指定它是哪種類型的參數。 只需將您的 url 作為變量名輸入到requests.get()中,如下所示:

import requests

url = # your url
r = requests.get(url)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM