昙花

首页 » 常识 » 常识 » 超干如何建立一个完美的Python
TUhjnbcbe - 2022/2/13 15:14:00
皮肤病治疗最好的医院 http://pf.39.net/bdfyc/140106/4322694.html
希望点击最上方编程学习者社区,选择创建星标回复关键字资源获取编程资源当开始一个新的Python项目时,大家很容易一头扎进去就开始编码。其实花一点时间选择优秀的库,将为以后的开发节省大量时间,并带来更快乐的编码体验。在理想世界中,所有开发人员的关系是相互依赖和关联的(协作开发),代码要有完美的格式、没有低级的错误、并且测试覆盖了所有代码。另外,所有这些将在每次提交时都可以得到保证。(代码风格统一、类型检测、测试覆盖率高、自动检测)在本文中,我将介绍如何建立一个可以做到这些点的项目。您可以按照步骤操作,也可以直接跳到使用cookiecutter生成项目部分(老手)。首先,让我们创建一个新的项目目录:

mkdirbest_practicescdbest_practicespipx安装Python三方库的命令行工具Pipx[2]是一个可用于快速安装Python三方库的命令行工具。我们将使用它来安装pipenv和cookiecutter。通过下面的命令安装pipx:

python3-mpipinstall--userpipxpython3-mpipxensurepath使用pipenv进行依赖管理Pipenv[3]为您的项目自动创建和管理virtualenv(虚拟环境),并在安装/卸载软件包时从Pipfile添加/删除软件包。它还会生成非常重要的Pipfile.lock用于保证依赖的可靠性。当你知道,你和你的队友正在使用相同的库版本时,这将会极大地提高编程的信心和乐趣。Pipenv很好地解决了使用相同的库,版本不同的这一问题,Pipenv在过去的一段时间里获得了广泛的

1
查看完整版本: 超干如何建立一个完美的Python