使用这个lightcli工具启动新的python项目

startnew的Python项目详细描述


新建

Build StatusGitHubPyPIPyPI - Downloads

个人新的PYTHON项目自动化程序


概述:

  • [x] 通过构建结构打开新的Python项目,并通过简单的命令行命令startnew自动准备初始文件。在
  • [x] 准备github存储库

发展

# clone the repo
$ git clone https://github.com/stefangal/newpy

# change the working directory to newpy
$ cd newpy

# install the requirements
$ pip install .

# now you can run it
$ startnew

安装

使用startnew生成当前工作目录中的文件夹和文件。在

^{pr2}$

For arguments帮助运行:

$ startnew --help

运行:

$ startnew

或者

$ startnew --p <project_name> --l <license_type> --g <Github_token>

您需要一个个人访问令牌才能在Github上打开存储库 您可以从https://github.com/settings/tokens获得一个。在

您将被问到几个问题,以及您将能够选择一些默认设置。 关于Github存储库,请阅读Github部分。在

入门

文件夹结构

MORE ABOUT THE STRUCTURE

└── app
    ├── tests
    │   └── __init__.py
    ├── docs
    │    
    ├── app
    │   └── __init__.py
    ├── .gitignore
    ├── LICENSE
    ├── README.md
    ├── requirements.txt
    └── setup.py

这是应用程序的结构,提供了所有实际可用的功能。在

许可证

您可以从以下缩写中选择:

afl3', 'agpl3', 'apache', 'bsd2', 'bsd3', 'cc0', 'cc_by', 'cc_by_nc',
'cc_by_nc_nd', 'cc_by_nc_sa', 'cc_by_nd', 'cc_by_sa', 'cddl', 'epl', 
'gpl2', 'gpl3', 'isc', 'lgpl', 'mit', 'mpl', 'wtfpl', 'zlib'

GITHUB

为了通过命令行为项目打开一个新的存储库,首先需要 获取/创建Github访问令牌。在

Instructions如何获取访问令牌。在

如何帮助

任何帮助都会得到认可。在

贡献者

请随时投稿并注册作者.md在

有关详细信息,请参阅贡献.md在

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

推荐PyPI第三方库


热门话题
javascript节点js require()和Rhino Shell load()之间的区别是什么?   While循环中的java If语句   java GXT如何在XTemplate中显示treeobject?   如何将黑白图像加载到二进制文件中?   java ORMLite不知道如何存储班级航班。扫描仪。modelFX。机场航空公司的AirlineFx。使用另一个类或自定义持久器   java组织。阿帕奇。德比。客户是SqlException JSP和JSTL查询   spring如何将clob数据分配给java变量   java从上的表获取数据(Spring)   javaphp使用Exec执行带有用户定义参数的Jar文件   java jsonschema2pojo:引用相同类型的对象   使用原语从Scala调用Java vararg方法   java ClassNotFoundException:ClientBuilder Jersey 2.25.1 Tomcat 9.0   Android(Java)cr_BindingManager:无法调用determinedVisibility()从未看到pid的连接:   Java使用LocalTime类比较没有日期的时间   Java如何初始化对象的参数?