编写一个名为variable_get
的函数,该函数将字符串作为代表URL路径一部分的参数,并将HTTPS GET请求的响应作为字符串返回给URL https://google.com/input
,其中{{ 1}}是此函数的input
参数
input
我收到TypeError:b'lliks'不是JSON序列化的。我在做什么错了?
答案 0 :(得分:1)
import urllib.request
import json
def variable_get(input):
uri = "https://google.com/input" + input
response = urllib.request.urlopen(uri).read().decode()
html = json.dumps(response)
return html
此代码的主要用处是函数json.dumps
,它将其转换为json字符串。有关信息here。