Python项目的打包程序

py-fresh的Python项目详细描述


python项目的模板Repo

CI TestsCheck FormattingBuild mkdocsDeploy mkdocsPyPi ReleaseInstall Packagecodecov

用于制作所有机器学习项目的模板存储库。你知道吗

如何加速python开发

大多数人发现很难打包python代码,也不知道如何为其设置回购。你知道吗

如果存储库的设置方式不正确,以后也很难打包和部署代码。你知道吗

此回购为您提供打包代码、CI检查、自动构建和部署文档所需的电池, 简单的PyPi发布支持和docker文件。你知道吗

这是一个模板,可以在回购中快速设置这些内容。 基于此模板创建的机器学习repo可以轻松地部署和发布。它变得没有麻烦,也很容易调试。你知道吗

您可以在template_python文件夹中添加代码。由于这是一个包,请确保导入 从根开始。i、 e.from template_python import stuff

如何使用:-

  • 在GitHub中选择use this repo as template选项。在
  • 这将在您的GitHub帐户中创建一个回购。在

要编辑以设置项目的文件

  • 您需要编辑一些文件,以便将其从template_python重命名为所需的repo名称。在
  • 只需将.github文件夹中mk-docs-build.ymlmk-docs-deploy.yml工作流中的pip install git+git://github.com/oke-aditya/template_python.git替换为包git url。这将设置文档。在
  • 请编辑ALL文件.md以包含所需的描述。在
  • 编辑requirements.txt和{}(可选)。在
  • 如果需要其他文件,请编辑.gitingore.dockerignore文件。我把大部分的东西都放在里面了。在
  • 编辑settings.ini和{}(可选)。你也许需要你的名字和不同的要求。再说一次,大多数东西都在那里,你需要很小的调整。在
  • 编辑LICENSE您可能需要另一个。在
  • 请编辑docs文件夹。它是使用mkdocs.org构建的。您可以参考mkdocs了解更多如何编辑文档。这只是一个极简的文档。在
  • 可以选择使用pytest将测试添加到tests文件夹。在

另外,请阅读文件夹中的README文件。他们也会帮助和指导你设置东西。你知道吗

我需要帮助来设置我的项目

  • 如果你在建立项目时遇到任何问题,一定要提出问题。我很乐意帮忙。在
  • 如果你有一些建议和补充,你想提出一个公关。我会很高兴合并。在

使用此模板生成的项目。

注意:-这些回购可能从这个模板中转移了一点点。你知道吗

提出一个公关,如果你已经建立了你的项目与此模板,我将添加到这里!!你知道吗

灵感:-

这个模板是使用很多存储库创建的,它包括

这些回购交易的巨额信贷,如果没有它们,很难做到这一点。你知道吗

这个模板与上面的不同之处在于它强调将代码绑定在python包和容器中,从而确保可移植性。你知道吗

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

推荐PyPI第三方库


热门话题
java需要一种简单的方法来创建用于排序的comparator类   java getReadableDatabase和getWriteableDatabase无法解析   查找列表<Long>中与某个元素对应的所有索引的java方法   安卓将视图添加到ViewFlipper会导致java。StackOverflowerr语言   java根据它所包含的长“curTime”类字段将N的列表拆分为24(小时)   Android N中的Java8流API   自动生成Java策略文件的安全性   垃圾收集鼓励Java中的主要GC(但不是STW GC)   java如何检查UDP服务器上侦听的客户端数量   在前一台主机被Datastax Java驱动程序关闭后,Cassandra尝试重新连接到下一台主机   java如何使用Spring Boot创建部分代理   java是否有一个网站或资源可以完全比较EJB版本   java无需使用第三方库从gradle生成输出   继承由于这个多态性的基本示例中的语法有什么不同吗?(爪哇)   java字符串数组中的空字符串   java为什么CMS中的初始标记阶段是串行的   为什么Lucene有时与InChIKeys不匹配?   安卓通知Java应用程序数据库中的更改   java如何将单个json对象值解析为按钮   java打印堆栈将运行时错误跟踪到文件