无法弄清楚如何在 site-packages 文件夹中包含 *.html 文件

发布于 2024-11-01 13:58:02 字数 432 浏览 2 评论 0原文

我不知道如何编写 setup.py 脚本以便在已安装的包中包含 *.html 文件。

这是我的尝试:

import os
from setuptools import setup, find_packages

setup(name='django-testapp',
  version='0.1',
  author='RadiantHex',
  license='BSD',
  keywords='testapp,django',
  packages=['testapp']],
  include_package_data=True,
  data_files = os.walk('testapp'),
  zip_safe = False,
  )

*.html 文件包含在 testapp 文件夹中。


有什么想法吗?

I cannot figure out how to write my setup.py script in order to include *.html files within the installed package.

Here is my attempt:

import os
from setuptools import setup, find_packages

setup(name='django-testapp',
  version='0.1',
  author='RadiantHex',
  license='BSD',
  keywords='testapp,django',
  packages=['testapp']],
  include_package_data=True,
  data_files = os.walk('testapp'),
  zip_safe = False,
  )

The *.html files are contained within the testapp folder.


Any ideas?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

听,心雨的声音 2024-11-08 13:58:02

将以下“package_data”参数添加到 setup() 中:

setup(...,
    package_data={
        'testapp' : ['testapp/*.html']
    }, ...)

Add following 'package_data' argument to the setup():

setup(...,
    package_data={
        'testapp' : ['testapp/*.html']
    }, ...)
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文