mirror of
https://github.com/NanmiCoder/MediaCrawler.git
synced 2026-06-02 16:07:25 +08:00
fix: conflict resolution errors
This commit is contained in:
20
main.py
20
main.py
@@ -51,19 +51,19 @@ async def main():
|
|||||||
# parse cmd
|
# parse cmd
|
||||||
await cmd_arg.parse_cmd()
|
await cmd_arg.parse_cmd()
|
||||||
|
|
||||||
# parse cmd
|
# init db
|
||||||
await cmd_arg.parse_cmd()
|
if config.SAVE_DATA_OPTION in ["db", "sqlite"]:
|
||||||
|
await db.init_db()
|
||||||
|
|
||||||
# init db
|
crawler = CrawlerFactory.create_crawler(platform=config.PLATFORM)
|
||||||
if config.SAVE_DATA_OPTION in ["db", "sqlite"]:
|
await crawler.start()
|
||||||
await db.init_db()
|
|
||||||
|
|
||||||
crawler = CrawlerFactory.create_crawler(platform=config.PLATFORM)
|
finally:
|
||||||
await crawler.start()
|
if crawler:
|
||||||
|
await crawler.close()
|
||||||
if config.SAVE_DATA_OPTION in ["db", "sqlite"]:
|
|
||||||
await db.close()
|
|
||||||
|
|
||||||
|
if config.SAVE_DATA_OPTION in ["db", "sqlite"]:
|
||||||
|
await db.close()
|
||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
try:
|
try:
|
||||||
|
|||||||
Reference in New Issue
Block a user