python - 在python中添加超链接到Excel csv文件
问题描述
您好,我正在制作一个从 API 获取数据并使用 pandas 以 csv 格式将其放入 excel 的软件。
df2 = pd.DataFrame(data, columns=["Certificate #", "Lab", "Shape", "Size", "Color", "Clarity", "Min", "Max", "Hgt", "Cut", "Depth", "Table", "Pol", "Sym", "Flour", "Key to Symbols", "Comments", "Type", "Rep. Date", "Stock #", "$/ct", "Rap", "Company"])
df2.to_csv(os.path.join(os.getcwd(), "OUTPUTS", "GiaOut_" + strftime("%d-%m-%Y") + "_" + sys.argv[1]))
data 是一个列表列表,其中每个项目都是一个字符串。我希望第二列“实验室”是一个超链接。它应该显示带有蓝色下划线的文本“ LAB ”及其后面的链接。
谢谢
解决方案
- 您必须创建一个样式化的数据框,然后才能将其保存为 Excel 格式。
- 如果您尝试通过 保存它
df.to_excel
,您的所有格式都将无法保存。取而代之的是,您必须创建/打开一个 Excel 电子表格,ExcelWriter
并且必须根据此代码段进行保存。
推荐阅读
- tensorflow - 添加其他指标以计算性能
- java - 面板填充Java swing中的窗口
- android - 从 PreferenceFragmentCompat 片段切换后
- laravel - 如何让 psql 写入连接与 AWS Aurora 只读副本扩展一起正常工作
- django-rest-framework - Django Rest Framework:序列化将字符串列表拆分为字符列表
- mysql - Laravel:如何在具有关系的数据库中的 2 个表中插入数组数据
- reactjs - ScrollView 动画和滚动行为
- spring-boot - 调用Spring JPA saveAll时如何避免选择
- java - 如何在 android studio 中向 Dnn.readNetFromDarknet(cfgPath, weightPath) 添加权重和 cfg 路径?
- javascript - 材质 UI 活动选项卡中心对齐