使用urllib3获取JSON d

2024-06-17 08:16:18 发布

您现在位置:Python中文网/ 问答频道 /正文

我已经用PHP编写了自己的URL缩短器,现在正试图为它开发一个python前端。我的python脚本如下:

import certifi
import urllib3
import json
manager = urllib3.PoolManager(
    cert_reqs='CERT_REQUIRED',
    ca_certs=certifi.where())
url = input("Please enter a URL: ")
short = manager.request("GET", "https://www.get-short.net/feed.php?i=" + url)
data = short.read(decode_content=True)
print(json.loads(data))

当我运行它时,当我输入一个URL时,我会得到以下输出

^{pr2}$

我知道问题出在我的代码或JSON输出上,但是我要做些什么才能使它工作呢


Tags: import脚本jsonurldatacertmanagerreqs