在Python中是否有办法处理解析字节的很长字符串下载

在Python中是否有办法处理解析字节的很长字符串下载,python,pandas,Python,Pandas,我用这篇文章编程生成了数千张不同的图片和情节:。我将这些输出组织在一个数据框中,然后尝试将其导出到一个HTML文件,以便使用pandas.to_HTML()方法查看。但是,我在HTML源代码中得到如下输出: <td><img src = "data:image/png;base64,iVBORw0KGgoA...</td> 显然,这会导致图像无法加载(尽管在某个点上它们正在加载,嗯) “…”发生在to_html步骤。我可以确认图像是否存在:当我在浏览器中粘贴长

我用这篇文章编程生成了数千张不同的图片和情节:。我将这些输出组织在一个数据框中,然后尝试将其导出到一个HTML文件,以便使用pandas.to_HTML()方法查看。但是,我在HTML源代码中得到如下输出:

<td><img src = "data:image/png;base64,iVBORw0KGgoA...</td>

显然,这会导致图像无法加载(尽管在某个点上它们正在加载,嗯)

“…”发生在to_html步骤。我可以确认图像是否存在:当我在浏览器中粘贴长URL时,它们会加载。我认为这是因为字节很长。有什么办法可以解决这个问题吗

更小的可再现DF(我仍然得到误差):

将熊猫作为pd导入
d={'pattern':'',
“主质心差”:“,
}
popcorn=pd.DataFrame.from_记录([d])
popcorn.to_html('popcorn.html',escape=False)

我无法重现您的错误。可能是特定于机器/版本的。html在我的mac中呈现良好

(基于):

您看到的是熊猫截断输出仅用于显示目的

解决方案:

with pd.option_context('display.max_colwidth', -1): 
    popcorn.to_html('popcorn.html', escape=False)

我试图重现你的错误。没有用“…”截断任何内容。啊哈,就是这样!非常感谢你。
with pd.option_context('display.max_colwidth', -1): 
    popcorn.to_html('popcorn.html', escape=False)