我需要编写一个访问内部组织URL的python。我有一个身份验证令牌。
我的python应该如何看待
目前我有这个
import json
import requests
from pprint import pprint
path='/Users/Documents/sample_2.dat'
for url in open(path):
print url[1:-2]
headers = {'Content-type': 'application/json'}
response = requests.get(url[1:-2], headers=headers)
field_value = response.json()
print field_value["externals"]
sample_2.dat在其他
之下有2个网址1示例:
"http://xxx.abc.com/mfc/abc/v1/ext_info?id=1841261718,3421035156,B0185LBO7I,B0082SIL3K,B000PS8P3Q,B00G441OMY,0793522048,B00B12D2WY,3637015080,B00TNOUNVU&fields=ex.title,ex.url&fieldgroups=default"
"http://xxx.abc.com/mfc/abc/v1/ext_info?id=0553153617,B003W0CI6Y,B000R08E7Y,B001O2SAAU,B00B1MP3MG,B00QRHJBPU,B00007B4DC,0852597088,B0000003H4,1937715213&fields=ex.title,ex.url&fieldgroups=default"
答案 0 :(得分:1)
也许这可能有用,可以在文件中找到
对于可能需要基本身份验证的GET请求,您可以 包括auth参数如下:
response = requests.get('https://api.github.com/user', auth=('user','pass'))
正如您所看到的,它就像在get请求中添加auth
参数一样简单。