我正在尝试在 python 中执行 gcloud 命令。我有一个云函数,每个月可能有不同的环境变量。我可以使用命令行来更改云函数中的环境变量。但是可以在python中使用它吗?
先感谢您
我正在尝试将json对象传递到我的接受JSON数据的URL之一。
下面的作品:
payload='{"message": "hello"}'
headers = {'content-type': 'application/json', 'Accept-Charset': 'UTF-8'}
r = requests.post(url, data=payload, headers=headers)
Run Code Online (Sandbox Code Playgroud)
r.text给我“你好”
但是当我尝试传递变量时
s="hello"
payload='{"message":' +str(s)+ '}'
headers = {'content-type': 'application/json', 'Accept-Charset': 'UTF-8'}
r = requests.post(url, data=payload, headers=headers)
Run Code Online (Sandbox Code Playgroud)
上面没有工作。当我尝试以JSON格式加载时,也会引发错误
payload=json.loads(payload)
JSONDecodeError: Expecting value: line 1 column 12 (char 11)
Run Code Online (Sandbox Code Playgroud)
我也想将b'blahblah'作为JSON消息传递。由于传递字符串对我不起作用,因此我没有尝试传递字节格式。
请指教