加入收藏 | 设为首页 | 会员中心 | 我要投稿 核心网 (https://www.hxwgxz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 建站 > 正文

Python开发必备:如何建立一个优秀的项目工程环境

发布时间:2019-09-05 00:08:34 所属栏目:建站 来源:虫虫安全
导读:在程序开发时候一套好的开发环境和工具栈,可以帮我们极大的提高开发的效率,避免把大量时间浪费在周边琐事上。本文以Python为例,教大家如何快速打造优秀的Python项目开发环境:内容涵盖了模块依赖管理、代码风格管理、调试测试管理和Git版本管理,使用gi

Black和isort同时使用时,两者默认配置不兼容,我们需要覆盖isort配置,优先以Black的格式化为准。可以通过setup.cfg文件并添如下配置来完成该任务。

  1. [isort] 
  2. multi_line_output=3 
  3. include_trailing_comma=True 
  4. force_grid_wrap=0 
  5. use_parentheses=True 
  6. line_length=88 

flake8代码风格检测

Flake8可以用来确保代码遵循PEP8中定义的标准Python编程约定,是Python官方辅助代码风格检测工具,lake8检查规则灵活,支持集成额外插件(比如vim、sublime、PyCharm、vsc等都有其相关插件),扩展性强。

其安装也可以使用pipenv:

  1. pipenv install flake8 –dev 

flake8的使用示例如下:

Python开发必备:如何建立一个优秀的项目工程环境

flake8 example.py的检查结果:

Python开发必备:如何建立一个优秀的项目工程环境

flake8默认会忽略一些约定(E,F),如果我们检查所有约定:

flake8 --select E,F example.py,结果:

Python开发必备:如何建立一个优秀的项目工程环境

(编辑:核心网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读