#润滑

lubricate的Python项目详细描述


润滑可以帮助你在开始项目时减少摩擦,不是吗 不管是科学分析还是Python包。它将初始化 准备好使用的项目结构和体面的默认值。在

#安装

很容易

pip install lubricate

#使用

目前有两种类型的项目可用:pythonanalysis。 python项目是一个完整配置的python包,包含测试、文档和 CI。分析是一个科学项目。在

Python创建包

lubricate new python foo

这将创建以下文件夹结构(为了可读性,virtualenv文件夹venv被折叠):

tamasgal@greybox.local:foopackage  master ░ 09:58:49 > tree -I venv . ├── CHANGELOG.rst ├── CONTRIBUTING.rst ├── LICENSE ├── MANIFEST.in ├── Makefile ├── README.rst ├── doc │   ├── Makefile │   ├── changelog.rst │   ├── conf.py │   ├── contribute.rst │   ├── index.rst │   └── user_guide.rst ├── foo │   ├── __init__.py │   ├── bar.py │   └── tests │   └── test_bar.py ├── pyproject.toml ├── requirements-dev.txt ├── requirements.txt ├── setup.py └── venv [collapsed folder]

3 directories, 19 files

使用最新版本的pipsetuptoolssetuptools scm创建virtualenv,用于版本控制:

tamasgal@greybox.local:foopackage  master ░ 10:01:06 > . venv/bin/activate ░ tamasgal@greybox.local:foopackage  master foopackage ░ 10:01:08 > pip list Package Version ————– ——- pip 20.0.2 setuptools 46.0.0 setuptools-scm 3.5.0

##开始新的分析项目:

lubricate new analysis the_analysis

主页:https://github.com/tamasgal/lubricate/ 作者:Zineb Aly和Tamas Gal 作者电子邮件:zaly@km3net.detgal@km3net.de 许可证:未知 说明:#润滑

润滑可以帮助你在开始项目时减少摩擦,不是吗 不管是科学分析还是Python包。它将初始化 准备好使用的项目结构和体面的默认值。在

#安装

很容易

pip install lubricate

#使用

目前有两种类型的项目可用:pythonanalysis。 python项目是一个完整配置的python包,包含测试、文档和 CI。分析是一个科学项目。在

##创建Python包

lubricate new python foo

这将创建以下文件夹结构(为了可读性,virtualenv文件夹venv被折叠):

tamasgal@greybox.local:foopackage  master ░ 09:58:49 > tree -I venv . ├── CHANGELOG.rst ├── CONTRIBUTING.rst ├── LICENSE ├── MANIFEST.in ├── Makefile ├── README.rst ├── doc │   ├── Makefile │   ├── changelog.rst │   ├── conf.py │   ├── contribute.rst │   ├── index.rst │   └── user_guide.rst ├── foo │   ├── __init__.py │   ├── bar.py │   └── tests │   └── test_bar.py ├── pyproject.toml ├── requirements-dev.txt ├── requirements.txt ├── setup.py └── venv [collapsed folder]

3 directories, 19 files

使用最新版本的pipsetuptoolssetuptools scm创建virtualenv,用于版本控制:

tamasgal@greybox.local:foopackage  master ░ 10:01:06 > . venv/bin/activate ░ tamasgal@greybox.local:foopackage  master foopackage ░ 10:01:08 > pip list Package Version ————– ——- pip 20.0.2 setuptools 46.0.0 setuptools-scm 3.5.0

##开始新的分析项目:

lubricate new analysis the_analysis

站台:任何 分类器:目标受众::开发者 分类:目标受众::科学/研究 分类器:编程语言::Python 需要Python:>;=3.5 类型:文字/降价

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Spring框架服务单元测试   在Java中遍历hashmaps的hashmap以检索字符串值   如何使用CodeQL检查Java注释是否具有特定属性?   java为什么在Spring Boot中访问此资源而不是登录弹出窗口需要始终获得完全身份验证   处理将多集计数转换为列表的过程   java另一个线性布局,没有出现按钮   eclipse Java映像加载未显示在jar中   java Junit类无法加载基本测试类ApplicationContext   java如何在main中使用my getvalues()方法打印列表   java Sonar,S128:切换案例应该以无条件的“中断”语句结束,而不是继续   java从socket读取字符串错误连接重置错误   java使用新数据刷新任意图表饼图   java通过异步运行lambda访问方法参数   java错误的结果一旦我处理try and catch