Skip to content

sqlite3.OperationalError: table video_info has no column named caption #424

Description

@zeyuzhou20-debug

下载单个链接,返回错误:
Traceback (most recent call last):
File "C:\Users\zhouzeyu\AppData\Local\Programs\Python\Python310\lib\runpy.py", line 196, in _run_module_as_main
return _run_code(code, main_globals, None,
File "C:\Users\zhouzeyu\AppData\Local\Programs\Python\Python310\lib\runpy.py", line 86, in run_code
exec(code, run_globals)
File "C:\Users\zhouzeyu\AppData\Local\Programs\Python\Python310\Scripts\f2.exe_main
.py", line 6, in
sys.exit(main())
File "C:\Users\zhouzeyu\AppData\Local\Programs\Python\Python310\lib\site-packages\click\core.py", line 1157, in call
return self.main(*args, **kwargs)
File "C:\Users\zhouzeyu\AppData\Local\Programs\Python\Python310\lib\site-packages\click\core.py", line 1078, in main
rv = self.invoke(ctx)
File "C:\Users\zhouzeyu\AppData\Local\Programs\Python\Python310\lib\site-packages\click\core.py", line 1688, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "C:\Users\zhouzeyu\AppData\Local\Programs\Python\Python310\lib\site-packages\click\core.py", line 1434, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "C:\Users\zhouzeyu\AppData\Local\Programs\Python\Python310\lib\site-packages\click\core.py", line 783, in invoke
return __callback(*args, **kwargs)
File "C:\Users\zhouzeyu\AppData\Local\Programs\Python\Python310\lib\site-packages\click\decorators.py", line 33, in new_func
return f(get_current_context(), *args, **kwargs)
File "C:\Users\zhouzeyu\f2\f2\apps\douyin\cli.py", line 443, in douyin
ctx.invoke(set_cli_config, **kwargs)
File "C:\Users\zhouzeyu\AppData\Local\Programs\Python\Python310\lib\site-packages\click\core.py", line 783, in invoke
return __callback(*args, **kwargs)
File "C:\Users\zhouzeyu\AppData\Local\Programs\Python\Python310\lib\site-packages\click\decorators.py", line 33, in new_func
return f(get_current_context(), *args, **kwargs)
File "C:\Users\zhouzeyu\f2\f2\cli\cli_commands.py", line 199, in set_cli_config
asyncio.run(run_app(kwargs))
File "C:\Users\zhouzeyu\AppData\Local\Programs\Python\Python310\lib\asyncio\runners.py", line 44, in run
return loop.run_until_complete(main)
File "C:\Users\zhouzeyu\AppData\Local\Programs\Python\Python310\lib\asyncio\base_events.py", line 649, in run_until_complete
return future.result()
File "C:\Users\zhouzeyu\f2\f2\cli\cli_commands.py", line 205, in run_app
await app_module.main(kwargs)
File "C:\Users\zhouzeyu\f2\f2\apps\douyin\handler.py", line 2455, in main
await mode_function_mapmode
File "C:\Users\zhouzeyu\f2\f2\apps\douyin\handler.py", line 261, in handle_one_video
await self.get_or_add_video_data(
File "C:\Users\zhouzeyu\f2\f2\apps\douyin\handler.py", line 235, in get_or_add_video_data
await db.add_video_info(ignore_fields=ignore_fields, **aweme_data)
File "C:\Users\zhouzeyu\f2\f2\apps\douyin\db.py", line 251, in add_video_info
await self.execute(
File "C:\Users\zhouzeyu\f2\f2\db\base_db.py", line 126, in execute
await cursor.execute(query, parameters)
File "C:\Users\zhouzeyu\AppData\Local\Programs\Python\Python310\lib\site-packages\aiosqlite\cursor.py", line 48, in execute
await self._execute(self._cursor.execute, sql, parameters)
File "C:\Users\zhouzeyu\AppData\Local\Programs\Python\Python310\lib\site-packages\aiosqlite\cursor.py", line 40, in _execute
return await self._conn._execute(fn, *args, **kwargs)
File "C:\Users\zhouzeyu\AppData\Local\Programs\Python\Python310\lib\site-packages\aiosqlite\core.py", line 132, in _execute
return await future
File "C:\Users\zhouzeyu\AppData\Local\Programs\Python\Python310\lib\site-packages\aiosqlite\core.py", line 115, in run
result = function()
sqlite3.OperationalError: table video_info has no column named caption

Metadata

Metadata

Assignees

No one assigned

    Labels

    故障(bug)代码问题导致的错误(Bugs caused by code problems)

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions