在狮身人面像我知道你可以做到:
.. 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视频怎么样?
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
PyPI 的重点是一个模块包索引,用于快速参考和访问 Python 模块和包。它不打算成为一个可定制的媒体网站。您可以将大量信息添加到您放置在其上的模块和包的索引页面,但它仅用于索引站点。
如果您想获得更详细的文档和更个性化的感觉,请使用http://packages.python.org,您可以通过包编辑页面将内容上传到:http://pypi.python.org/pypi?%3Aaction=pkg_edit&name=YOURPACKAGE
其中 YOURPACKAGE 是您上传到 PyPI 的包的名称。
重组文本规范在这里:
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