有没有办法使用 Discord.py 从 Google 表格(或 MySQL)调用?
Posted
技术标签:
【中文标题】有没有办法使用 Discord.py 从 Google 表格(或 MySQL)调用?【英文标题】:Is there a way to call from Google Sheets (Or MySQL) with Discord.py? 【发布时间】:2018-08-19 21:30:33 【问题描述】:我在我的 Discord 服务器上有这个想法,它允许人们这样做
?playtime [TheirID]
它会显示他们的游戏时间作为我的 BOT 的回复(我说的是他们的 Unturned Server Playtime,如下所述:)
每个人的 Unturned Server Playtime 都存储在 Google Sheets 表中(它也存储在 mysql 数据库中),所以有没有办法让他们做?Playtime 然后他们的 ID,它搜索他们的 ID,找到行他们在里面,然后将整行嵌入到机器人的回复中?
任何帮助将不胜感激,如果您感到困惑,请向我提出更多问题。
【问题讨论】:
查找库以进行异步数据库访问。discord.py
模块不提供此功能,但您可以将其他库与 discord.py
结合使用。
您好,感谢您的回复。我现在已经做到了,所以它连接并显示数据,唯一的问题是它不仅显示数字,而是显示以下内容:Your Playtime on the Server is (Decimal('4.7650'),).
而不是:Your Playtime on the Server is 4.7650.
我的代码:hastebin.com/iyelahohev.py
只要float(row)
。见:***.com/questions/12661999/…
还是不行,我不知道在哪里放 float(row);请你告诉我在哪里。
在format
你会做类似float(row[0])
的事情
【参考方案1】:
使用Google Sheets API
它适用于不和谐机器人
【讨论】:
以上是关于有没有办法使用 Discord.py 从 Google 表格(或 MySQL)调用?的主要内容,如果未能解决你的问题,请参考以下文章