scbank-sync/main.py

29 lines
939 B
Python

import sys
from scbank_collector import SCBankCollector
from scbank_processor import SCBankProcessor
def main():
while True:
print("\n=== 四川银行权益商城自动化工具 ===")
print("1. 启动采集 (Collector) -> 浏览器抓取")
print("2. 执行同步 (Processor) -> 内部系统上传")
print("3. 退出")
choice = input("请输入选项 [1-3]: ").strip()
if choice == "1":
print("\n[系统] 正在启动采集器...")
collector = SCBankCollector()
collector.run()
elif choice == "2":
print("\n[系统] 正在启动处理器...")
processor = SCBankProcessor()
processor.run()
elif choice == "3":
print("\n[系统] 退出程序。")
sys.exit(0)
else:
print("[错误] 无效选项,请重新输入。")
if __name__ == "__main__":
main()