Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/360.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 0’、‘减肥’、‘85’) trainer_5=(2025年,'Austin','Male','91234571','Weight Loss','65') trainer_6=(2026年,'Tynia','Female','91234572','Weight Loss','85') trainer_7=(2027年,'Oswald','Male','91234573','Weight Loss','55') trainer_8=(2028年,“咏叹调”、“女性”、“91234574”、“减肥”、“45”) trainer_9=(2029年,'Micheal','Male','91234575','Weight Loss','95') trainer_10=(2030年,'Lily','Femal','91234576','Weight Loss','105') #培训表 训练1=(3031,“减肥”和“90”) 培训2=(3032,'Cardio','90') 培训3=(3033,“拳击”和“90”) 培训四=(3034、‘跆拳道’、‘90’) 培训5=(3035,“泰拳”和“90”) 培训6=(3036、‘壶铃’、‘90’) 训练7=(3037,“力量训练”和“90”) 培训8=(3038、‘瑜伽’、‘90’) 训练9=(3039,'Sparring','90') 训练10=(3040、‘柔术’、‘90’) #循环将数据写入表中 预订数据=[预订1、预订2、预订3、预订4、预订5、预订6、预订7、预订8、预订9、预订10] 培训师数据=[培训师1、培训师2、培训师3、培训师4、培训师5、培训师6、培训师7、培训师8、培训师9、培训师10] 培训数据=[培训1、培训2、培训3、培训4、培训5、培训6、培训7、培训8、培训9、培训10] i=0 而我_Python_Database_Sqlite - Fatal编程技术网

Python 0’、‘减肥’、‘85’) trainer_5=(2025年,'Austin','Male','91234571','Weight Loss','65') trainer_6=(2026年,'Tynia','Female','91234572','Weight Loss','85') trainer_7=(2027年,'Oswald','Male','91234573','Weight Loss','55') trainer_8=(2028年,“咏叹调”、“女性”、“91234574”、“减肥”、“45”) trainer_9=(2029年,'Micheal','Male','91234575','Weight Loss','95') trainer_10=(2030年,'Lily','Femal','91234576','Weight Loss','105') #培训表 训练1=(3031,“减肥”和“90”) 培训2=(3032,'Cardio','90') 培训3=(3033,“拳击”和“90”) 培训四=(3034、‘跆拳道’、‘90’) 培训5=(3035,“泰拳”和“90”) 培训6=(3036、‘壶铃’、‘90’) 训练7=(3037,“力量训练”和“90”) 培训8=(3038、‘瑜伽’、‘90’) 训练9=(3039,'Sparring','90') 训练10=(3040、‘柔术’、‘90’) #循环将数据写入表中 预订数据=[预订1、预订2、预订3、预订4、预订5、预订6、预订7、预订8、预订9、预订10] 培训师数据=[培训师1、培训师2、培训师3、培训师4、培训师5、培训师6、培训师7、培训师8、培训师9、培训师10] 培训数据=[培训1、培训2、培训3、培训4、培训5、培训6、培训7、培训8、培训9、培训10] i=0 而我

Python 0’、‘减肥’、‘85’) trainer_5=(2025年,'Austin','Male','91234571','Weight Loss','65') trainer_6=(2026年,'Tynia','Female','91234572','Weight Loss','85') trainer_7=(2027年,'Oswald','Male','91234573','Weight Loss','55') trainer_8=(2028年,“咏叹调”、“女性”、“91234574”、“减肥”、“45”) trainer_9=(2029年,'Micheal','Male','91234575','Weight Loss','95') trainer_10=(2030年,'Lily','Femal','91234576','Weight Loss','105') #培训表 训练1=(3031,“减肥”和“90”) 培训2=(3032,'Cardio','90') 培训3=(3033,“拳击”和“90”) 培训四=(3034、‘跆拳道’、‘90’) 培训5=(3035,“泰拳”和“90”) 培训6=(3036、‘壶铃’、‘90’) 训练7=(3037,“力量训练”和“90”) 培训8=(3038、‘瑜伽’、‘90’) 训练9=(3039,'Sparring','90') 训练10=(3040、‘柔术’、‘90’) #循环将数据写入表中 预订数据=[预订1、预订2、预订3、预订4、预订5、预订6、预订7、预订8、预订9、预订10] 培训师数据=[培训师1、培训师2、培训师3、培训师4、培训师5、培训师6、培训师7、培训师8、培训师9、培训师10] 培训数据=[培训1、培训2、培训3、培训4、培训5、培训6、培训7、培训8、培训9、培训10] i=0 而我,python,database,sqlite,Python,Database,Sqlite,在main()中创建表后,您将尝试使用此循环插入新行: i=0 while i < 20: create_table(conn,booking_data[i]) create_table(conn,trainer_data[i]) create_table(conn,training_data[i]) i=i+1 在这里: booking_1=(101、'001'、'0001'、'01082021'、'Morning') ... 预订数据=[预订1、预订

main()
中创建表后,您将尝试使用此循环插入新行:

i=0
while i < 20:
    create_table(conn,booking_data[i])
    create_table(conn,trainer_data[i])
    create_table(conn,training_data[i])
    i=i+1 
在这里:

booking_1=(101、'001'、'0001'、'01082021'、'Morning')
...
预订数据=[预订1、预订2、预订3、预订4、预订5、预订6、预订7、预订8、预订9、预订10]
...
创建表格(连接、预订数据[i])

booking\u data[i]
永远不会是包含SQL指令的字符串。在这里,您可能希望在执行该元组之前将其转换为INSERT语句。

如何执行?也许你能给我看看吗?在我的第一个版本中,我尝试使用INSERT,但代码也不起作用。您可以创建一个函数,该函数接受一个预订元组并返回一个字符串,如f“INSERT INTO BOCKING VALUES({tuple[0]},{tuple[1]},{tuple[2]},{tuple[3]},{tuple[4]}”);“我更新了代码,现在又出现了一个错误。我将更新帖子。@MikaelChan如果您遇到另一个错误,这意味着您在问题中描述的问题已经解决。这段代码回答了您发布的问题。如果你有一个新的要求,你可以发布一个新的问题。我明白了,好吧,对不起!我对这个很陌生。我将发布一个新问题。
i=0
while i < 20:
    create_table(conn,booking_data[i])
    create_table(conn,trainer_data[i])
    create_table(conn,training_data[i])
    i=i+1 
i=0
while i < 20:
    print_table_bookings(conn,booking_data[i])
    print_table_trainers(conn,trainer_data[i])
    print_table_trainings(conn,training_data[i])
    i=i+1