gpt4 book ai didi

python - (PYTHON) to_excel - 忽略 URL...255 个字符,因为它超过了 Excel 的 URLS 限制

转载 作者:太空宇宙 更新时间:2023-11-03 14:49:40 26 4
gpt4 key购买 nike

我正在使用以下代码将数据框复制到 Excel 文档中:

dfPol.to_excel(writer, 'Influence on Policy', columns=colsPol)

问题是我收到以下错误,因为 URL 太长了:

Ignoring URL .... 255 characters since it exceeds Excel's limit for URLS

所以,我找到了一个解决方案,可以使用:

dfPol.to_excel(writer, 'Influence on Policy', columns=colsPol, options={'strings_to_urls': False})

但是我得到一个错误:

TypeError: to_excel() got an unexpected keyword argument 'options'

很明显,选项不适用于 to_excel,这是我在脚本中用于许多其他代码的方式(即我想坚持使用“to_excel”)

我的问题有什么解决方案吗?

这不是以下内容的副本:How to save in *.xlsx long URL in cell using Pandas因为那不是关于 to_excel(它是关于 excelwriter)

最佳答案

在创建 writer 时,将参数 options={'strings_to_urls': False} 传递给 pd.ExcelWriter 调用。它看起来像这样:

writer = pd.ExcelWriter('C:/Users/{}/Desktop/RF Data.xlsx'.format(staName2),options={'strings_to_urls': False})
dfPol.to_excel(writer, 'Influence on Policy', columns=colsPol)

关于python - (PYTHON) to_excel - 忽略 URL...255 个字符,因为它超过了 Excel 的 URLS 限制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46756302/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com