[英]Concatenating from "int" to string in discord.py
我正在尝试通过 discord 命令提取站点的状态代码。 首先我定义请求等
r = requests.get('redactedsiteurl')
test = r.status_code
然后在完成并定义命令等之后,我将代码添加到嵌入中
embed.description = '**Status Code:**' + r.status_code
这会导致以下错误:
Traceback (most recent call last):
File "C:\Users\jokzc\AppData\Roaming\Python\Python38\site-packages\discord\client.py", line 312, in _run_event
await coro(*args, **kwargs)
File "test2.py", line 16, in on_message
embed.description = '**Status Code:**' + r.status_code
TypeError: can only concatenate str (not "int") to str
有没有另一种方法可以在没有串联的情况下做我想做的事? 谢谢 :)
您可以使用 f 字符串:
embed.description = f'**Status Code:**{r.status_code}'
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.