0

我正在尝试通过子进程获取主机名:

 hostname = str(subprocess.run(['hostname'], stdout=subprocess.PIPE).stdout.decode('utf-8'))

然后,使用主机名通过请求创建一个新的 GET 恢复:

url=f"{server_url+str(host)}"
result = requests.get(url).json()

它对我不起作用,我收到了一个错误:

Expecting value: line 1 column 1 (char 0)

有人知道为什么吗?

德克萨斯州

4

1 回答 1

0

使用后对我有用:

url=f"{server_url+str(host).rstrip()}"
于 2021-03-12T14:00:01.577 回答