Ipython: 向 core.display.Video 添加高度和宽度参数

创建于 2018-09-23  ·  4评论  ·  资料来源: ipython/ipython

我正在笔记本中观看一些视频。 这些视频比我的笔记本的宽度大,所以除非我左右滚动,否则我看不到整个框架。 我想指定一个高度和宽度,以便我可以一次查看整个框架。 我认为如果它可以自动调整大小会很酷,但我对设置高度和宽度的能力感到满意。

如果有帮助,我可以发一些图片。

ipython --version
6.5.0
jupyter lab --version
0.34.12

我一直在做这项工作:

HTML(
    '<video controls width=500>'
    '<source src="video.mp4" type="video/mp4"/>'
    '</video>'
)

看起来很简单的公关,大家喜欢的话我可以做。

Hacktoberfest good first issue help wanted

最有用的评论

嗨@Carreau
我可以参加黑客啤酒节吗? 你能给我一些建议吗?

所有4条评论

如果您查看代码并且看起来很容易,当然可以随时发送 PR。
随意询问是否需要一些指示。

如果您参加hacktoberfest,也可以等待几天。

嗨@Carreau
我可以参加黑客啤酒节吗? 你能给我一些建议吗?

@IpshitaC

当前 Video 对象的源代码可以在这里找到:

https://github.com/ipython/ipython/blob/94b894de4cef5b0e3cfb666d5328749205980d37/IPython/core/display.py#L1257 -L1317

您可能需要搜索如何更新它的_repr_html_ ,或者它的超类具有width=参数

请参阅#11353,我将其保持打开状态,因为可能会进行一些改进,主要是如果用户传递像10%12em这样的字符串,它应该仍然是有效大小。

此页面是否有帮助?
0 / 5 - 0 等级