Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: CoderWanFeng/python-office
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: feature/exe
Choose a base ref
...
head repository: CoderWanFeng/python-office
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: develop
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 13 commits
  • 263 files changed
  • 1 contributor

Commits on Nov 26, 2025

  1. docs(readme): update AI programming camp link

    - Changed AI programming camp URL in README.md to a new valid link
    - Updated the same link in examples/readme.md to maintain consistency
    - Ensured badge and alt text remain unchanged for visual consistency
    CoderWanFeng committed Nov 26, 2025
    Configuration menu
    Copy the full SHA
    ce452ff View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    505aa2e View commit details
    Browse the repository at this point in the history
  3. chore(vscode): configure Python unittest settings

    - Add unittest arguments for verbose output and test discovery in ./tests directory
    - Disable pytest and enable unittest as the testing framework
    - Remove obsolete exe directory with multiple Excel GUI applications and scripts
    - Clean up project by deleting PySide6-based Excel GUI tools and build scripts
    - Simplify workspace with updated VSCode settings focusing on unittest integration
    CoderWanFeng committed Nov 26, 2025
    Configuration menu
    Copy the full SHA
    11a3f86 View commit details
    Browse the repository at this point in the history
  4. docs(readme): update community banner with new AI tutorial link

    - Replace old community banner link with updated AI tutorial URL
    - Update banner image to new AI-related promotional graphic
    - Change banner id to '进群-banner-AI' for better identification
    - Ensure all banner sections have consistent updates across the file
    CoderWanFeng committed Nov 26, 2025
    Configuration menu
    Copy the full SHA
    de3edb2 View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2025

  1. docs(readme): 更新README和示例说明中的徽章和文档链接

    - 将“加入-AI编程训练营”徽章文本修改为“学习-AI编程”
    - 新增“加入-AI交流群”微信二维码链接及徽章
    - 删除旧微信交流群徽章及链接
    - README中添加中文和英文文档链接
    - 示例说明文件中的徽章同步更新与README一致
    CoderWanFeng committed Dec 9, 2025
    Configuration menu
    Copy the full SHA
    a8e2b23 View commit details
    Browse the repository at this point in the history
  2. docs(readme): 更新文档链接为在线地址

    - 将中文文档链接指向GitHub上的在线路径
    - 将英文文档链接指向GitHub上的在线路径
    - 保持视频教程链接不变
    CoderWanFeng committed Dec 9, 2025
    Configuration menu
    Copy the full SHA
    cbd4d09 View commit details
    Browse the repository at this point in the history

Commits on Dec 23, 2025

  1. refactor(docs): 更新文档中GitCode链接和示例代码注释,完善示例中文说明

    - 将所有文档和README中的GitCode链接改为atomgit链接,保证链接一致性和准确性
    - 替换README中的部分链接和图片地址,修正为新的资源路径
    - 丰富示例脚本头部注释,添加中英文说明、参数介绍和示例使用,提升示例代码可读性
    - 对office/api目录下excel.py、file.py、finance.py模块增加英文说明与功能介绍,完善文档注释
    - 统一示例脚本中函数和变量注释风格,增强示例代码的专业度与易用性
    - 调整readme和示例文件中的资源链接,确保访问的稳定性和正确性
    CoderWanFeng committed Dec 23, 2025
    Configuration menu
    Copy the full SHA
    1f1071e View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2026

  1. docs(repowiki): 替换文档中GitCode为atomgit相关信息

    - 更新资源文档中项目托管平台名称,从GitCode改为atomgit
    - 修改项目星标统计说明,将GitCode Stars改为atomgit Stars
    - 调整问题跟踪链接说明,替换GitCode为atomgit
    - 修正问题报告渠道,确保使用GitHub、Gitee及atomgit的问题追踪器
    - 统一文档中相关链接和说明以保持一致性
    CoderWanFeng committed Jan 3, 2026
    Configuration menu
    Copy the full SHA
    e0e944b View commit details
    Browse the repository at this point in the history
  2. refactor(api): 使用命名参数优化多个函数调用

    - 将office/api目录下各模块函数调用改为使用关键字参数传递
    - 增强代码可读性和调用明确性
    - 避免因位置参数顺序错误导致的问题
    - 统一参数传递风格,便于后续维护
    
    feat(settings): 添加scrapy爬虫相关配置
    
    - 配置BOT_NAME、SPIDER_MODULES和NEWSPIDER_MODULE
    - 关闭ROBOTSTXT_OBEY以绕过robots协议限制
    - 读取cookie.txt文件内容作为请求头COOKIE
    - 设置默认请求头User-Agent及COOKIE
    - 配置并发请求数量为16及下载延迟为1秒
    - 配置下载中间件,禁用Cookies和重定向中间件
    - 添加IP代理中间件和HTTP代理中间件
    - 注册JsonWriterPipeline进行数据处理
    CoderWanFeng committed Jan 3, 2026
    Configuration menu
    Copy the full SHA
    69d363f View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2026

  1. chore(docs): 更新README和示例文档中的AI编程链接

    - 将README.md中的AI编程链接替换为新的微信文章链接
    - 同步更新examples/readme.md中的对应AI编程链接
    - 保持两个文档中的徽章显示和格式一致
    - 确保指向的内容更新以反映最新的学习资源
    CoderWanFeng committed Jan 8, 2026
    Configuration menu
    Copy the full SHA
    0074405 View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2026

  1. refactor: 优化pdf2docx参数处理并清理测试文件

    - pdf.py: 调整import顺序,output_path默认值改为None,移除强制参数校验
    - 移动 down4img.jpg 至 docs 目录
    - 更新 settings.py 和 test_pdf.py 配置
    - 清理 tests/test_files 下冗余测试资源文件
    CoderWanFeng committed Jan 11, 2026
    Configuration menu
    Copy the full SHA
    046128c View commit details
    Browse the repository at this point in the history
  2. feat(pdf): 优化PDF相关API,新增参数兼容提示与默认值支持

    - pdf2imgs函数新增参数兼容处理,弃用pdf_path和out_dir参数并添加警告
    - txt2pdf、split4pdf、add_text_watermark等函数参数支持可选,添加默认输出路径
    - merge2pdf、add_img_water、add_mark、add_watermark_by_parameters新增弃用参数提示及兼容处理
    - 统一所有PDF处理函数参数命名和默认值设置,提升接口一致性和易用性
    - .gitignore中添加测试文件目录忽略规则
    - 更新README.md和examples/readme.md中的学习链接地址
    - settings.py新增爬虫相关配置,包括中间件、管道和请求头,支持Cookie读取
    - tests/test_pdf.py完善单元测试,使用类变量统一输入路径,调整部分测试函数调用参数与路径
    CoderWanFeng committed Jan 11, 2026
    Configuration menu
    Copy the full SHA
    eac9133 View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2026

  1. update

    CoderWanFeng committed Mar 2, 2026
    Configuration menu
    Copy the full SHA
    8536606 View commit details
    Browse the repository at this point in the history
Loading