我试图在一个多功能机器人程序中的discord.py中生成一个随机国家/地区命令,但是我得到了错误类型error:“ExistingCountries”对象不可调用。Pycountry被导入到bot中
import discord
import random
import asyncio
import time
import youtube_dl
import functools
import itertools
import math
import sys
import traceback
import pycountry
import datetime
from functools import partial
from youtube_dl import YoutubeDL
from async_timeout import timeout
from discord.ext import tasks, commands
bot = commands.Bot(command_prefix = 'is!')
bot.remove_command('help')
@bot.command(pass_context=True)
async def randomcountry(ctx):
c = pycountry.countries()
await ctx.send(f'{random.choice(c)}')```
您需要将其列为一个列表:
为了进一步参考,您可以阅读文档here
相关问题 更多 >
编程相关推荐