在python中安装软件包后,有没有办法下载软件包资源?

时间:2020-03-04 18:47:53

标签: python python-3.x package resources

我正在尝试制作python软件包。该软件包基本上以db格式从the Bible检索数据。我大约可以访问5个资源文件(数据库文件)。我不想用python代码打包它们。 python代码小于10 kb,但资源文件大于60 mb,如果再添​​加圣经,它可能会增加。

是否有让软件包从网站下载数据库的正式方法?我在github中上传了数据库。有没有办法从那里下载数据库?

执行此操作的最佳方法是什么?

PS:其他可能会安装该软件包的人也应该能够下载这些文件

1 个答案:

答案 0 :(得分:1)

像往常一样(〜1h)进行了更长的搜索之后,我发现以下可以解决问题的方法。

  1. 将数据从PyPi项目移至外部网站。
  2. download的{​​{1}}列表中插入requires
  3. 在需要使用pkg代码的数据的地方插入此符号:
setup.py