- 12 Dec, 2025 1 commit
-
-
邱阿朋 authored
- 引入 ElementNotFoundError 异常捕获机制 - 使用 try-except 捕获分页按钮查找失败的情况 - 添加分页按钮为空时的判空处理 - 在分页按钮不存在时记录详细日志并跳过翻页操作 - 增强分页按钮判断的鲁棒性与稳定性
-
- 09 Dec, 2025 1 commit
-
-
邱阿朋 authored
- 添加判断分页按钮是否存在的逻辑 - 不存在时记录调试日志并跳过翻页操作 - 避免因缺少分页按钮导致的异常或错误
-
- 04 Dec, 2025 2 commits
-
-
邱阿朋 authored
- 新增静态方法 __parse_date 以处理不同格式的日期字符串解析 - 统一日期字符串转换为时间戳,简化原有冗余代码 - 修复按钮文本日期提取,避免因格式不同导致解析失败 - 优化了模块导入顺序,提升代码可读性和维护性
-
邱阿朋 authored
- 在advert_cost模块增加__click_button方法,实现点击过滤和分页按钮流程 - 点击过滤条件中spend选项并应用,调整每页显示200条数据 - 实现分页按钮翻页逻辑,自动翻页直至按钮禁用停止 - 在run方法中调用分页点击功能,支持完整数据采集 - 修改login_check,增加"Two-Step Verification"验证码流程判断 - 修复super_gui模块调用processor的启动代码,启用run和push_data_queue函数调用
-
- 03 Dec, 2025 1 commit
-
-
邱阿朋 authored
- 修正价格判断条件,支持int和float两种类型 - 推送消息完成后增加日志打印提示 - 优化代码可读性,规范异常数据处理流程
-
- 24 Nov, 2025 2 commits
-
-
邱阿朋 authored
- 在遍历数据行时,增加对价格字段的类型检查 - 跳过价格字段不是浮点数或整数的行,避免异常情况 - 确保价格数据有效性,提高数据处理稳定性 fix(gitignore): 添加csv文件类型忽略规则 - 在.gitignore文件中新增对*.csv文件的忽略配置 - 防止csv文件被误提交到版本库
-
邱阿朋 authored
- 将默认国家站点由“美国”改为“US”代码 - 修正输出文件命名逻辑,保证为空结果时仍创建文件 - 增加从生成的 CSV 读取价格数据并通过 RabbitMQ 推送消息 - 使用 dotenv 加载环境变量,支持配置敏感信息 - 在主程序入口添加异常捕获,优雅处理键盘中断 - README 文件大幅更新,完善项目功能说明和使用指南 - requirements.txt 添加 pyinstaller 和其他依赖,完善环境配置
-
- 04 Nov, 2025 1 commit
-
-
邱阿朋 authored
feat(spa): 添加发票PDF下载功能并优化数据处理- 针对日本、德国、英国、法国和加拿大站点增加发票PDF下载功能- 自动创建spa_pdf目录用于存储下载的PDF文件- 实现PDF文件从默认位置移动到指定spa_pdf目录的逻辑 - 优化数据提取逻辑,确保原始余额数值正确解析 - 移除代码中多余的空行,提升代码整洁度 - 保留原有报表下载功能及相关点击操作逻辑
-
- 28 Oct, 2025 1 commit
-
-
邱阿朋 authored
- 添加 psutil 和 py-cpuinfo依赖项 -修正 ASIN 字段获取方式,统一为大写 'ASIN' - 注释掉处理器中的 run 和 push_data_queue 方法调用 -重构域名登录逻辑,使用 LoginDomain 类进行状态设置和登录检查
-
- 16 Oct, 2025 1 commit
-
-
邱阿朋 authored
- 实现处理器运行状态控制,确保线程安全 - 重构国家与功能选择逻辑,支持全选模式 -优化日志显示与资源清理机制 - 修复时间戳获取逻辑,确保数据准确性 - 统一异常处理,增强程序健壮性
-
- 09 Oct, 2025 1 commit
-
-
邱阿朋 authored
- 修改return_goods模块,使用ASIN和国家组合键查询关联关系 - 修改spa模块,使用ASIN和国家组合键查询关联关系 - 确保不同国家相同ASIN能正确匹配对应关系数据
-
- 15 Sep, 2025 1 commit
-
-
邱阿朋 authored
- 优化 Total amount 列的数据处理逻辑 - 先将数据转换为字符串,再移除逗号并替换 nan 为 None - 使用 pd.to_numeric 转换为数值型,无法转换的值设为 NaN - 提高了数据处理的健壮性和准确性
-
- 13 Sep, 2025 3 commits
-
-
邱阿朋 authored
- 新增 build_super、build_tools 和 build_price 目标,用于单独构建不同的可执行文件 - 保留原有构建逻辑,增加版本号显示 - 优化 clean 目标,清除不必要的 spec 文件
-
邱阿朋 authored
- 在对退货数据进行处理时,发现总金额字段包含逗号,导致无法正确计算 - 在计算前,先移除总金额字段中的逗号,并将其转换为浮点数类型 - 此修改确保了总金额的正确计算,提高了数据准确性
-
邱阿朋 authored
- 优化店铺信息获取逻辑,使用字典存储不同国家的店铺 ID - 修改店铺信息处理流程,直接使用店铺 ID进行操作 - 更新日志输出,将"小组"改为"店铺" - 调整文件命名逻辑,使用店铺 ID 作为文件名的一部分 - 修正国家选择界面,将日本和英国的位置对调
-
- 08 Sep, 2025 2 commits
- 25 Aug, 2025 1 commit
-
-
邱阿朋 authored
- 将日本站的 '商品' 字段改为 'Products' - 将日本站的 '花费(JPY)' 字段改为 'Spend(JPY)'
-
- 12 Aug, 2025 2 commits
- 11 Aug, 2025 1 commit
-
-
邱阿朋 authored
- 修改 Makefile,更新 all 目标依赖 - 在 payment.py、return_goods.py 和 spa.py 中捕获更广泛的异常类型 - 优化 spa.py 中的数据处理逻辑
-
- 08 Aug, 2025 2 commits
- 07 Aug, 2025 2 commits
- 05 Aug, 2025 3 commits
- 02 Aug, 2025 2 commits
- 31 Jul, 2025 1 commit
-
-
邱阿朋 authored
- 添加 numpy 包,版本为 1.24.4 - 移除 xmltodict 包 - 更新以下包的版本: - DrissionPage: 4.1.0.2 - xlrd: 2.0.1 - pandas: 2.0.3 - openpyxl: 3.1.5 - pyinstaller: 6.11.
-
- 30 Jul, 2025 3 commits
- 25 Jul, 2025 1 commit
-
-
邱阿朋 authored
-优化广告费用处理逻辑,统一处理不同国家的数据格式 - 改进产品销售数据抓取,增加对日本站点的特殊处理 - 添加国家代码到产品销售数据,提高数据准确性
-
- 24 Jul, 2025 3 commits
- 14 Jul, 2025 1 commit
-
-
邱阿朋 authored
在广告成本数据推送中添加了当前时间戳,以便于数据接收方了解数据发送的时间。这有助于提高数据的准确性和可用性。
-
- 20 Jun, 2025 1 commit
-
-
邱阿朋 authored
- 保持其他构建步骤不变,仅修改依赖安装方式
-