我正在尝试为discord机器人创建一个脚本,在这里我可以使用命令并将结果输入到json文件中
例如!加上ally BriansCrew
将BriansCrew添加到以下JSON文件中
{
"allies_and_enemies": {
"allies": [],
"enemies": []
}
}
我的代码是
allies_and_enemies = {'allies': [], 'enemies': []}
def add_ally(ally_name):
allies_and_enemies['allies'].append( ally_name )
def add_enemy(enemy_name):
allies_and_enemies['enemy'].append( enemy_name )
@bot.command()
async def add_ally(ctx, *, args):
ctx.message.content = "".join(*args)
allies_and_enemies = ctx.message.content
with open("ally.json") as f:
ally = json.load(f)
ally = allies_and_enemies["allies"].append(ally_name)
with open( 'ally.json', 'w' ) as f:
json.dump(ally, f )
我是一个乞丐,如果可能的话,我真的非常感谢你的解释
问候,, 本
下面是一个基本的python脚本。您可以创建一个json文件,并从中准备好,每次都覆盖新数据
相关问题 更多 >
编程相关推荐