display
是 IPython 提供的一个函数,用于在 Jupyter Notebook 或其他 IPython 环境中显示各种类型的数据。相比直接使用 print
,display
更加灵活,能够以更合适的方式渲染不同的数据类型(如HTML、Markdown、图片、音频、视频等)。需要导入库:
from IPython import display
示例代码:
from IPython.display import display, Markdown, Image, Audio, Video
# 显示文本
display(Markdown('**Hello, World!**'))
# 显示多个对象
display("Text", [1, 2, 3], {"key": "value"})
# 显示图像
display(Image(filename='image.png'))
# 显示网络图片
url_image = Image(url='https://example.com/example.png')
display(url_image)
# 显示音频
display(Audio(filename='audio.mp3'))
# 显示视频
display(Video(filename='video.mp4'))