从IOTA Tangle下载图像

罗伯托·雷(Roberto Rey)

该程序的目的:在上传图像后从IOTA Tangle下载图像(请参阅针对初学者:将图像上传到IOTA Tangle)。

本文假定您已安装与上载程序中所述相同的环境。本文中的代码只是一个基本的代码,其目的是演示如何实现(潜在的改进:在屏幕上输入标签和地址,或将base64文本自动转换为图像)。

如果您遇到问题,请与我联系。如果您有任何需要改进的地方,也请告诉我。

复制并使用以下代码(我称其为iota-images-read.py):

您需要进行两项更改(它们均在代码中突出显示):

  • 插入您的IOTA地址
  • 插入标签
  • 运行程序:

    python iota-images-read.py

    您将看到以下输出:

    突出显示输出并复制。

    使用以下网站对base64代码进行解码以生成图像:https://base64.guru/converter/decode/image。将文本粘贴到Base64字段中,然后单击“将Base64解码为图像”。

    当您看不到图片时,有几种可能:

    • 标签不是唯一的:使用相同的TAG上传一些图像时,您将无法下载图像。解决方案:将带有新构建标记的图像重新上传到代码中,然后检查时间戳。
    • 您从终端复制了更多(或更少)的文件。
    你可能还喜欢