mirror of
https://github.com/NanmiCoder/MediaCrawler.git
synced 2026-05-29 22:17:35 +08:00
fix: conflict resolution errors
This commit is contained in:
8
main.py
8
main.py
@@ -51,9 +51,6 @@ async def main():
|
|||||||
# parse cmd
|
# parse cmd
|
||||||
await cmd_arg.parse_cmd()
|
await cmd_arg.parse_cmd()
|
||||||
|
|
||||||
# parse cmd
|
|
||||||
await cmd_arg.parse_cmd()
|
|
||||||
|
|
||||||
# init db
|
# init db
|
||||||
if config.SAVE_DATA_OPTION in ["db", "sqlite"]:
|
if config.SAVE_DATA_OPTION in ["db", "sqlite"]:
|
||||||
await db.init_db()
|
await db.init_db()
|
||||||
@@ -61,10 +58,13 @@ async def main():
|
|||||||
crawler = CrawlerFactory.create_crawler(platform=config.PLATFORM)
|
crawler = CrawlerFactory.create_crawler(platform=config.PLATFORM)
|
||||||
await crawler.start()
|
await crawler.start()
|
||||||
|
|
||||||
|
finally:
|
||||||
|
if crawler:
|
||||||
|
await crawler.close()
|
||||||
|
|
||||||
if config.SAVE_DATA_OPTION in ["db", "sqlite"]:
|
if config.SAVE_DATA_OPTION in ["db", "sqlite"]:
|
||||||
await db.close()
|
await db.close()
|
||||||
|
|
||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
try:
|
try:
|
||||||
# asyncio.run(main())
|
# asyncio.run(main())
|
||||||
|
|||||||
Reference in New Issue
Block a user