为屏蔽链接使用变量;通过网络挂钩发布的discord.py embed;蟒蛇

时间:2019-03-04 02:32:27

标签: python embed discord discord.py

对于将发布链接的Discord机器人,其输出的URL会被屏蔽

variable = url + "/collection/" + str(field[1]) + "test"
embed.add_field(name=str(field[0]), value=str("![test]!({variable})"))

不知道它是如何工作的

embed.add_field(name=str(field[0]), value=str("![test]!( https://www.google.com)"))

2 个答案:

答案 0 :(得分:1)

我认为您打算使用 f字符串

variable = url + "/collection/" + str(field[1]) + "test"
embed.add_field(name=str(field[0]), value=str(f"![test]!({variable})"))

以下是f字符串与格式化的示例

a=1
print('{a}') #prints {a}
print('{}'.format(a)) #prints 1
print(f'{a}') #also prints 1

答案 1 :(得分:0)

variable = url + "/collection/" + str(field[1]) + "test"
embed.add_field(name=str(field[0]), value="![test]!({})".format(variable))

format{}替换为给定的字符串。