@megorka

SQLITE Discord.py почему при заносе в бд он разделяется по 1 символу?

@client.command()
async def reg(ctx):
	print("Сработало")
	print(ctx.author.name)
	print(ctx.author.id)
	cursor.executemany("INSERT INTO users VALUES (?)", ctx.author.name)
	print("Сработало")
	conn.commit()
	await ctx.send(ctx.author.name + "Вы успешно зарегистрировались")
	reg_role = discord.utils.get(ctx.message.guild.roles, id = 981482243899920404)

62973fdca6dcc720759378.png
  • Вопрос задан
  • 71 просмотр
Пригласить эксперта
Ответы на вопрос 1
AlexNest
@AlexNest Куратор тега Python
Работаю с Python/Django
Ну, я бы советовал быть внимательнее.
Вы же сами вызываете метод для выполнения нескольких запросов:
cursor.executemany

Обычно в него передают словарь/кортеж, но в теории ничто не мешает ему пройтись по строке, поочередно подставляя по одной букве.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы