display 是 IPython 提供的一个函数,用于在 Jupyter Notebook 或其他 IPython 环境中显示各种类型的数据。相比直接使用 printdisplay 更加灵活,能够以更合适的方式渲染不同的数据类型(如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'))
Logo

GitCode 天启AI是一款由 GitCode 团队打造的智能助手,基于先进的LLM(大语言模型)与多智能体 Agent 技术构建,致力于为用户提供高效、智能、多模态的创作与开发支持。它不仅支持自然语言对话,还具备处理文件、生成 PPT、撰写分析报告、开发 Web 应用等多项能力,真正做到“一句话,让 Al帮你完成复杂任务”。

更多推荐