我现在有个问题,不知道怎么解决。
我写了一个控制器来管理我的用户。下面的代码摘录自我的注册函数,其中生成了一个密钥,用于加密稍后存储在数据库中的用户数据。密钥(ekey)也存储在数据库中。因此,我需要加密密钥,因此我使用用户密码的散列。
我在最后一行得到了这个错误:
Error: AES256GCM.encrypt: expression type 'Data' is ambiguous without more context
我不知道这是怎么回事。
// generate key for encrypting data
let ekey = try URandom().ge
背景:,我编写了一个密码交易机器人,以获取乐趣和利润。到目前为止,它连接到一个交易所并获取流价格数据。我使用这个价格来创建一个技术指标(MACD)。通常,对于MACD,建议使用26,12和9天的收盘价。然而,对于我的交易策略,我计划使用26,12和9 my 的数据。
问题:,我马上就能得到多重(比如说10)的价格。我是否只是简单地将它们平均起来,并把时间循环到下一分钟(所以它们都落在同一分钟的桶里)?或者有更好的方法来处理这件事。
非常感谢!
因此,我试图用一个不和谐的机器人做一个简单的API调用,以获得蒸汽游戏的价格。我让API请求正常工作,但是当我试图触发机器人来检查价格时,什么都没有发生。我在控制台上没有发现错误,机器人也不会发布任何聊天信息。
我知道这很难看,我会回去把它整理好,等我能把它发出去。
if message.content.startswith('!pricecheck'):
game = message.content[11:]
gres = requests.get('https://api.steampowered.com/ISteamApps/GetAppList/