参考资料

  1. python怎么读取pdf文件
  2. Python: json模块
  3. Python代码格式化工具有哪些
  4. python在线编辑器
  1. Black

    • 简介:一个不妥协的Python代码格式化工具,强调一致性。

    • 官网:https://black.readthedocs.io/

    • 下载地址:pip install black

    • 功能说明:自动格式化代码,遵循PEP 8规范,支持Python 3.6+。

    • 最新发布版本内容:Black 22.12.0(支持Python 3.11,改进格式化规则)。

  2. autopep8

    • 简介:自动格式化Python代码以符合PEP 8规范。

    • 官网:https://pypi.org/project/autopep8/

    • 下载地址:pip install autopep8

    • 功能说明:修复PEP 8问题,支持自定义配置。

    • 最新发布版本内容:autopep8 2.0.2(修复部分格式化问题)。

  3. yapf

    • 简介:Google开发的Python代码格式化工具,支持高度定制。

    • 官网:https://github.com/google/yapf

    • 下载地址:pip install yapf

    • 功能说明:提供多种样式配置,支持代码重构。

    • 最新发布版本内容:yapf 0.32.0(优化性能,修复bug)。

  4. isort

    • 简介:专门用于排序和格式化Python导入语句的工具。

    • 官网:https://pycqa.github.io/isort/

    • 下载地址:pip install isort

    • 功能说明:自动分组和排序import语句,支持配置文件。

    • 最新发布版本内容:isort 5.12.0(支持Python 3.11,新增配置选项)。

  5. flake8

    • 简介:结合PyFlakes、pycodestyle和McCabe的代码检查工具。

    • 官网:https://flake8.pycqa.org/

    • 下载地址:pip install flake8

    • 功能说明:检查代码风格和复杂度,支持插件扩展。

    • 最新发布版本内容:flake8 6.0.0(改进错误报告,更新依赖)。