Я пытаюсь заполнить мою базу данных следующим скриптом, который не запускает запрос вообще, вместо этого он переходит прямо к исключению и выводит сообщение об ошибке. Можно ли определить проблему с помощью функции под названием insertGuest():заполнить базу данных скриптом python
for i in range (100):
addGuest = "INSERT INTO hotel_guests VALUES (\"%d\", \"%s\"%s \"%s\")", (int(i), "Name"+str(i),"gender"+str(i))
try:
mycursor.execute(addGuest)
conn.commit()
print ("10000 Guests Successfully Inserted")
except:
conn.rollback()
print ("An error occurred")
Я хотел бы также, как и данные, особенно имя будет иметь смысл, но если я могу на получить случайные строки, то, что просто нужно сделать.
Благодаря Летние
Вы можете попробовать добавить 'traceback' файл' except' так что вы знаете, почему это дает вам ошибку. Кроме этого, это вопрос «Почему мой код не работает», который не относится к SO. – Leb