我想用後續腳本來填充我的數據庫,它根本不運行查詢,而是直接去除except和打印錯誤消息。任何人都可以有()稱爲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")
我也想數據,尤其是名字是有意義的,但如果我可以得到隨機字符串,然後將只需要做。
感謝SQL 夏季
你可以嘗試traceback'加上'你'except'所以你知道爲什麼它給你的錯誤。除此之外,這是一個「爲什麼不是我的代碼工作」的問題,這是脫離主題的SO。 – Leb