如何在Jupyter Notebook中打印指定URL地址的内容?
打印指定URL内容的操作方法
以下操作均以你给出的示例URL https://ipfs.io/ipfs/QmZW9yEfDjNb9tJ9pCBDzbHc7Q1EXXexqcyjvQtZ2HQC4q/1568.json 为例,你可以根据实际需求替换为目标URL。
方法1:浏览器手动操作(适合普通用户,操作最简单)
- 打开任意主流浏览器,在地址栏输入目标URL,等待内容加载完成
- 按下快捷键
Ctrl+P(Windows/Linux系统)或Command+P(MacOS系统)唤起打印设置窗口 - 按需调整纸张尺寸、页边距、是否打印背景等参数,确认后点击打印即可
- 若需要调整内容格式后再打印,可右键页面选择「另存为」将JSON文件保存到本地,格式化后再打开打印
方法2:命令行操作(适合开发者、服务器端场景)
- 首先通过
curl命令拉取URL内容到本地文件,执行命令:curl https://ipfs.io/ipfs/QmZW9yEfDjNb9tJ9pCBDzbHc7Q1EXXexqcyjvQtZ2HQC4q/1568.json > 1568.json - 若已提前配置好系统打印机,可直接拉取内容后打印,执行命令:
curl https://ipfs.io/ipfs/QmZW9yEfDjNb9tJ9pCBDzbHc7Q1EXXexqcyjvQtZ2HQC4q/1568.json | lpr
方法3:Python脚本实现(适合批量打印、自动化处理场景)
你可以通过Python脚本批量拉取URL内容并处理,示例代码如下:
import requests import json # 替换为你要打印的目标URL target_url = "https://ipfs.io/ipfs/QmZW9yEfDjNb9tJ9pCBDzbHc7Q1EXXexqcyjvQtZ2HQC4q/1568.json" resp = requests.get(target_url) # 格式化JSON内容提升可读性 formatted_content = json.dumps(resp.json(), indent=4, ensure_ascii=False) # 输出到控制台,也可写入本地文件后打印 print(formatted_content)
提示:示例URL返回的是JSON结构化内容,建议先做格式化处理再打印,内容可读性会更高
内容的提问来源于stack exchange,提问作者Ryan Giblin
相关产品推荐
相关产品推荐

