Python:如何在excel中下载带有网址的图片并用图片替换网址?

Rin*_*ngo -1 python excel image download

如下图所示,F栏有一张excel表,大概有2000个封面图片的网址。 在此处输入图片说明 我想要做的是下载带有网址的图片并相应地将网址替换为图片。

下载,将图片插入F列并自动删除URL。

如何用 Python 补充它?欢迎任何建议或代码。谢谢。

Mas*_*ali 5

我希望这回答了你的问题:

  1. 使用 Pandas 库在行上写一个循环;您可能会发现https://pandas.pydata.org/pandas-docs/version/0.23/generated/pandas.read_excel.html以及如何在 Pandas 中迭代 DataFrame 中的行?有趣的。
  2. 在每次迭代中将相应的图片保存到一个文件夹中(也许用你的 Pandas 索引命名);请参阅 python 从 url 保存图像 以了解如何从 URL保存图片。
  3. 使用 XlsxWriter 库将它们放在各自的单元格上;在https://xlsxwriter.readthedocs.io/example_images.html查看示例