如何在不和谐的py中对齐文本
How to align text in discord py
大家好,我正在为 discord 编写我的机器人,我从 google 表中获取值,但它们显示得并不漂亮。我怎样才能对齐它们,让名字在名字下面,数字在数字下面
结果如下https://i.stack.imgur.com/Gdquh.png
而且应该是这样的https://i.stack.imgur.com/UAPg2.png
spreadsheet_id = 'id'
result = service.spreadsheets().values().get(spreadsheetId=spreadsheet_id, range='A1:C15', majorDimension='ROWS').execute()
values = result.get('values', [])
embed = discord.Embed(description="\n".join([x[0] + " " + x[2] for x in values]))
result2 = service.spreadsheets().values().get(spreadsheetId=spreadsheet_id, range='A16:C28', majorDimension='ROWS').execute()
values2 = result2.get('values', [])
embed2 = discord.Embed(description="\n".join([x[0] + " " + x[2] for x in values2]))
我一直在将我的数据放入 pandas DataFrames,所以我一直在使用 to_markdown https://pandas.pydata.org/docs/reference/api/pandas.DataFrame.to_markdown.html 并在代码块中打印它。
import pandas as pd
array = pd.DataFrame(values)
embed = discord.Embed(description='```' + array.to_markdown(index=False) + '```')
大家好,我正在为 discord 编写我的机器人,我从 google 表中获取值,但它们显示得并不漂亮。我怎样才能对齐它们,让名字在名字下面,数字在数字下面
结果如下https://i.stack.imgur.com/Gdquh.png 而且应该是这样的https://i.stack.imgur.com/UAPg2.png
spreadsheet_id = 'id'
result = service.spreadsheets().values().get(spreadsheetId=spreadsheet_id, range='A1:C15', majorDimension='ROWS').execute()
values = result.get('values', [])
embed = discord.Embed(description="\n".join([x[0] + " " + x[2] for x in values]))
result2 = service.spreadsheets().values().get(spreadsheetId=spreadsheet_id, range='A16:C28', majorDimension='ROWS').execute()
values2 = result2.get('values', [])
embed2 = discord.Embed(description="\n".join([x[0] + " " + x[2] for x in values2]))
我一直在将我的数据放入 pandas DataFrames,所以我一直在使用 to_markdown https://pandas.pydata.org/docs/reference/api/pandas.DataFrame.to_markdown.html 并在代码块中打印它。
import pandas as pd
array = pd.DataFrame(values)
embed = discord.Embed(description='```' + array.to_markdown(index=False) + '```')