Python分发包中如何添加额外文件

  介绍

这篇文章给大家分享的是有关Python分发包中如何添加额外文件的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

在制作一个Python分发包时经常需要把一些文件添加到包中。最常见的例子是你希望通过,
<代码> pip安装代码> <代码>包时会在,
/etc/等目录下自动添加默认配置文件,由此可以让Python安装完成就可以工作,同时也可以给用户提供配置样例参考。

参考,安装附加文件

如果使用<代码> setuptools> ,data_file> #, setup . py   得到setuptools  import 设置   设置(…   data_file才能=((& # 39;位图# 39;,,(& # 39;bm/b1.gif& # 39;,, & # 39; bm/b2.gif& # 39;]),   ,,,,(& # 39;配置# 39;,,(& # 39;cfg/data.cfg& # 39;])),   之前,)

上面的示例,& lt;安装位置比;使用了相对路径,在安装时会根据安装前缀如<代码>,系统。> 网站。USER_BASE> 设置。py 文件所在目录,即项目的根目录,注意文件不能被重命名。

如果使用,pbr帮助打包,声明额外文件的方法与上述类似,需要在<代码>,设置。cfg> [文件]   packages =,pbr   data_files =,等/pbr =等/*   等/init =pbr.packaging.conf才能   pbr.version才能。参看

感谢各位的阅读!关于“Python分发包中如何添加额外文件”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

Python分发包中如何添加额外文件