Да - в соответствии с документацией pandas.read_csv
:
Примечание. Для дат iso8601 в формате существует быстрый путь.
Итак, если ваш csv имеет столбец с именем
datetime
, и даты, например, выглядят как2013-01-01T01:01
, запуск этой программы сделает pandas (я на v0.19.2) забрать дата и время автоматически:
df = pd.read_csv('test.csv', parse_dates=['datetime'])
Обратите внимание, что вам необходимо явно передать
parse_dates
, это не работает.Проверить с помощью:
df.dtypes
Вы должны увидеть, что тип данных столбца
datetime64[ns]
Переопределение значения по умолчанию, предоставленного
on_message
, запрещает выполнение каких-либо дополнительных команд. Чтобы исправить это, добавьте строкуbot.process_commands(message)
в конце вашегоon_message
. Например:blockquote>@bot.event async def on_message(message): # do some extra stuff here await bot.process_commands(message)
Если у вас есть вопросы о расширении
discord.ext.commands
, документация перезаписи - это место для проверки. К сожалению, нет никаких попыток написать эквивалентную документацию для ветви async.