一个小的示例包

universalQueue的Python项目详细描述


================================ python包模板(pypack)

提供一个命令来轻松创建标准的python包布局(即 自述文件、包目录等),遵循Hitchhiker's Guide to Packaging

。_搭便车者包装指南:http://guide.python-distribute.org/

功能

  • 创建一个完整的python包模板,准备创建发行版 文件并上载到Python package index (PyPI)
  • 默认情况下使用Distribute。
  • manifest.in模板,包含自述文件和其他标准文件,如 以及忽略生成 包的分发文件。
  • 没有外部依赖项,只依赖于python标准库。

。_ python包索引(pypi):http://pypi.python.org/

快速启动

#是的。运行pypack,指定新包的名称(可选地,使用 要提供其他信息,请参见pypack -h)。

a)如果要在现有目录中创建新的Python包, 只需指定所需的python包名称::

      pypack mynewpackage

b)如果要指定不同的目录,可以选择使用 {< CD6> }(或^ {CD7}})指定一个目标,不存在 目录:

      pypack mynewpackage -t /new/path

#是的。查看/编辑生成的文件 #是的。添加代码、文档等。 #是的。创建分发tarball::

   cd mynewpackage
   python setup.py sdist

#是的。在PYPI上注册项目:

   python setup.py register

#是的。上传到PYPI::

   python setup.py sdist upload

下载

待办事项

  • sphinx文档布局,或者至少是创建文档的选项 目录。
  • 支持许可文件,允许从公共 开源许可证模板
  • GitHub和BitBucket在显示自述文件时的兼容性
  • git/hg忽略文件
  • 允许使用配置文件指定作者、许可证等的默认选项。
  • 提示输入所需信息的交互式选项。

类似项目

http://pypi.python.org/pypi/modern-package-template/

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

推荐PyPI第三方库


热门话题
java Spring MVC 4.0 RequestMapping无值,基于methodname   java Samsung 10 plus不允许wifi p2p发现   春爪哇。伊奥。IOException:找不到文件   java JasperReport饼图示例   java我试图使用mockito注释来测试我的代码,但无法解决mockito异常   命令行界面Java:制作简单的交互式cli应用程序   java jdk1之间的区别是什么。7_9 9和jdk1。7_271   java重载一个被重写的、继承的方法   java LazyInitializationException春季启动   java Play Framework 2.2.1 3个表之间存在大量关系