【发布时间】:2020-09-08 14:54:59
【问题描述】:
和许多其他人一样,我是 python 新手,只是玩了一点,为我的 wow 公会构建一个不和谐机器人。
到目前为止,我已经访问了我的谷歌电子表格,并正在使用heals = worksheet.col_values(2)读取值
这很好用。我的输出嵌入不和谐,看起来像这样embed.add_field(name="Healer", value=format(sep.join(heals)), inline=True)
但是这种方法当然包括列中的每个值。现在我想排除第一行。 (A1、B1、C1 等)
我采用了不同的方式,现在正在使用test = worksheet.get('A2:A'),这在一定程度上有效。它可以满足我的要求,并以 A2 开头,但我无法在我的不和谐输出中对其进行格式化。
我正在使用embed.add_field(name="Tanks", value=format('\n'.join(map(str, test))), inline=True) 进行输出
看起来像这样:
['Tim']
['Julian']
所以我的问题是,如何摆脱括号或其他方法,如何排除第一行。 我希望我能用通俗易懂的方式解释它。
【问题讨论】:
-
你能和我们分享一下测试的打印:
print(test) -
测试的打印是
[['Tim'], ['Julian']] -
你能试试这个吗:
test = [item for sublist in test for item in sublist]。在定义test变量之后放置它。
标签: python google-sheets discord