Traceback (most recent call last): File "D:\Python实验\实验一\爬虫01.py", line 178, in <module> main() File "D:\Python实验\实验一\爬虫01.py", line 23, in main saveDataDB(datalist, dbpath) File "D:\Python实验\实验一\爬虫01.py", line 133, in saveDataDB init_db(dbpath) File "D:\Python实验\实验一\爬虫01.py", line 173, in init_db cursor.execute(sql) sqlite3.OperationalError: table movie_top250 already exists Process finished with exit code 1
时间: 2024-04-28 18:22:56 浏览: 123
Mac下anaconda中Spyder打开报错Traceback(most recent call last)…问题
5星 · 资源好评率100%
这个错误信息显示在运行 Python 爬虫程序时,出现了一个 SQLite 数据库的操作错误。错误信息显示在执行 SQL 语句时,表 "movie_top250" 已经存在,因此不能再次创建该表。可能是之前已经运行过一次程序,导致数据库已经存在该表,而在后续运行程序时未对其进行处理。可以通过删除已经存在的数据库文件或者手动删除表来解决该问题。
阅读全文