python - ipynb 将图像存储为什么格式?
问题描述
这是 ipynb 源代码的链接。我想知道这些图像保存为什么格式。我指的是这里的长字符串:
"data": {
"image/png": "iVBORw0KGgoAAAANSUhEUgAAAXcAAAD4CAYAAAAXUaZHAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAADh0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uMy4xLjMsIGh0dHA6Ly9tYXRwbG90bGliLm9yZy+AADFEAAAgAElEQVR4nO3deXhU9dn/8ffNvu9hJ+z7IktY3PeKWwGlrTy1arWiffTp8tiyKFZcqmhdautWrKj0sWhLEFFww31Fg0oS9rAHQsKesCRkuX9/zNBfxCCBmWEyM5/XdeXKnO+cmXMfTvhw+ObMfczdERGR+FIt2gWIiEj4KdxFROKQwl1EJA4p3EVE4pDCXUQkDtWIdgEALVq08E6dOkW7DBGRmLJ48eLt7p5U0XNVItw7depEWlpatMsQEYkpZrbhSM9pWkZEJA4p3EVE4pDCXUQkDincRUTikMJdRCQOHTXczayDmb1nZsvNbKmZ/To43szM3jaz1cHvTYPjZmZ/MbMsM0s3s
不断地不断。我正在尝试找到一种方法将此 ipynb 加载到 Python 脚本中,并使用枕头或其他一些库将这些图像保存到我的本地机器上。
任何帮助将不胜感激。
解决方案
这种编码称为 base64,可以使用base64
标准库中的 Python 模块进行操作。64 来自所有小写 ASCII 字母 (26)、大写字母 (26)、数字 0-9 (10) 以及字符+
和/
. 最后的=
字符用于填充编码字节,以便解码算法起作用。
推荐阅读
- android - 将风味图放在布局的ImageView中
- php - 从相关帖子中删除具有特定类名的帖子 - WP
- performance - Apache 基准测试帖子总是显示 NON-2xx 结果
- mysql - 如何将数据库的 MySQL 表复制到同一服务器中的另一个数据库?
- prometheus - 我可以将 QuestDB 用作 Promethius 存储吗?
- javascript - 如何使用 Cloudflare 工作人员进行 A/B 测试
- ios - Jmeter-iOS 应用程序录制不适用于本机应用程序
- javascript - 在中继器控件中加载更多数据
- linux - X11:改进运行时动态切换光标
- powershell - Sharepoint - Powershell 将元数据从文件夹传递到它的子文件夹和子文件夹中的文件