Files
spider/main.py

50 lines
1.6 KiB
Python

import lib
from lib import gether, shopyy
from lib.model import goods
from utils import formats, files, wpdata
if __name__ == '__main__':
from lib.module import example
Server:example.SpiderModule
Server = example.SpiderModule()
lib.Server = Server
# category_urls = Server.get_category_urls()
# files.save_list(f"{Server.__urls_folder__}/categorys.txt", category_urls)
# Server.get_home()
# gether.get_goods_urls(2)
# formats.de_repeat_urls(r'data\bricomarche\urls\goods(home).txt')
# gether.get_goods_info()
GoodsModel = goods.GoodsModel(Server.__database_path__)
# GoodsModel.to_shopyy_xlsx(f"{Server.__excels_folder__}/goods.xlsx")
# GoodsModel.to_woo_csv(r'data\fs\urls\goods_2026-01-23.txt_old.txt', f"data/fs/goods.csv")
# shopyy.Shopyy(Server.__data_path__).generate_album(
# f"{Server.__urls_folder__}/goods.txt_old.txt"
# )
# shopyy.Shopyy(Server.__data_path__).generate_navigation(
# f"{Server.__urls_folder__}/categorys.txt"
# )
# shopyy.Shopyy(Server.__data_path__).generate_album(
# f"{Server.__urls_folder__}/goods(home).txt"
# ).generate_navigation(
# f"{Server.__urls_folder__}/categorys(home).txt"
# )
# wpdata.Wpdata(
# 'data/condom69',
# r'data\condom69\excels\goods_1.xlsx',
# r'data\condom69\urls\goods.txt_old.txt',
# ).run()
# Verify = shopyy.ShopyyVerify('https://ssfshop.zenshop.cn')
# Verify.get_zero_collections(True)
# Verify.get_error_images(True)
# GoodsModel.splice_db('D:/Workers/Cerys/spiders/database/ssfshop')
GoodsModel.Db.close()
Server.browser.quit()