13

狮身人面像我知道你可以做到:

.. raw:: html

    <div style="margin-top:10px;">
      <iframe width="560" height="315" src="http://www.youtube.com/embed/_EjisXtMy_Y" frameborder="0" allowfullscreen></iframe>
    </div>

pypi中,有什么办法吗?

youtube视频怎么样?

4

3 回答 3

7

I don't think you can embbed random html on pypi and I'm glad you can't. Pypi should remain a Python Package Index, not a geocities clone.

If you really need to put a Youtube video on your package page you can put an image with a link to the Youtube video using standard restructured text:

.. image:: http://example.com/image-with-the-first-frame.png
   :target: http://www.youtube.com/your-video
于 2012-01-10T16:51:02.337 回答
6

PyPI 的重点是一个模块包索引,用于快速参考和访问 Python 模块和包。它不打算成为一个可定制的媒体网站。您可以将大量信息添加到您放置在其上的模块和包的索引页面,但它仅用于索引站点。

如果您想获得更详细的文档和更个性化的感觉,请使用http://packages.python.org,您可以通过包编辑页面将内容上传到:http://pypi.python.org/pypi?%3Aaction=pkg_edit&name=YOURPACKAGE其中 YOURPACKAGE 是您上传到 PyPI 的包的名称。

于 2012-01-17T12:25:48.647 回答
1

重组文本规范在这里:

http://docutils.sourceforge.net/docs/ref/rst/restructuredtext.html

我相信 pypi 使用一个名为 docutils 的包来呈现页面。

http://pypi.python.org/pypi/docutils/

raw理论上应该支持指令,除非特别禁用。

但是,PyPi 上不需要任意 HTML 可能存在多种问题:这将是潜在的 XSS 安全漏洞,允许您从其他用户那里捕获 PyPi 凭据。

您可以从 PyPi 源代码中确认这一点:http ://wiki.python.org/moin/CheeseShopDev

于 2012-01-18T17:16:41.210 回答