表格存在两种格式 .xls 和 .xlsx,所以python存在两种库分别读取这两种格式表格超链接。openpyl针对.xlsx格式,xlrd针对.xls文件。

1. xlsx–openpyxl

# coding=utf-8
import openpyxlmain_book = openpyxl.load_workbook("excel_test.xlsx")
main_sheet = main_book.active
print(main_sheet.cell(1, 1).value)
print(main_sheet.cell(1, 1).hyperlink.target)

2. xls–xlrd

import xlrd# xlrd只能操作xls文件,并且不能通过修改文件名把xlsx文件改成xls,要打开文件点击另存,选择xls格式方可
main_book = xlrd.open_workbook("excel_test.xls",formatting_info=True)
main_sheet = main_book.sheet_by_index(0)
url = main_sheet.hyperlink_map.get((0,0))
print(url.url_or_path)


参考:https://blog.csdn.net/qq_41982304/article/details/109503676

python读取excel超链接相关推荐

  1. Python读取excel文件可读取xlsx格式和xls格式可直接读取超链接,读出为字典格式(列表套字典),处理合并单元格的问题

    直接上代码:(代码有注释,代码下方有解释) 1.可读取excel中的xlsx格式文件 2.可读取excel中的xls格式文件 3.可直接读取网页上的excel的超链接 4.解决有列合并的情况以及行合并 ...

  2. vb.net读取excel并写入dgv_如何用Python读取Excel中的图片?然后写入图片?

    大家好,在使用Python进行办公自动化操作时,一定少不了与Excel表格的交互,我们通常是用pandas处理表格数据,但大多数情况下,都是读取表格中的数值进行分析. 那么你知道如何使用Python读 ...

  3. 如何用Python读取Excel中图片?又如何用Python往Excel中写入图片?

    大家好,在使用Python进行办公自动化操作时,一定少不了与Excel表格的交互,我们通常是用pandas处理表格数据,但大多数情况下,都是读取表格中的数值进行分析. 那么你知道如何使用Python读 ...

  4. python 读取excel图片_如何用Python读取Excel中图片?

    公众号: 早起Python 作者:刘早起 大家好,在使用Python进行办公自动化操作时,一定少不了与Excel表格的交互,我们通常是用pandas处理表格数据,但大多数情况下,都是读取表格中的数值进 ...

  5. python读取excel表格数据

    python操作excel主要用到xlrd和xlwt两个库,xlrd读取表格数据,支持xlsx和xls格式的excel表格:xlwt写入excel表格数据 一.python读取excel表格数据 1. ...

  6. 怎么用python读取excel图_如何用Python读取Excel中图片?

    公众号: 早起Python 作者:刘早起 大家好,在使用Python进行办公自动化操作时,一定少不了与Excel表格的交互,我们通常是用pandas处理表格数据,但大多数情况下,都是读取表格中的数值进 ...

  7. python 读取excel文件 效率 时间 格式_python读取Excel文件中的时间数据

    在使用python读取Excel文件中的时间格式,碰到的时间格式转换问题: 读取这样的表格: 输出这样的数据结果: 然而这样的结果却不是我们想要的,我们需要的是这样的结果: 1.安装python官方库 ...

  8. python读取excel写入数据库_python实现读取excel写入mysql的小工具详解

    Python是数据分析的强大利器 利用Python做数据分析,第一步就是学习如何读取日常工作中产生各种excel报表并存入数据中,方便后续数据处理. 这里向大家分享python如何读取excel,并使 ...

  9. python读取excel日期内容读出来是数字-Python读取Excel,日期列读出来是数字的处理...

    Python读取Excel,里面如果是日期,直接读出来是float类型,无法直接使用. 通过判断读取表格的数据类型ctype,进一步处理. 返回的单元格内容的类型有5种: ctype: 0 empty ...

最新文章

  1. 一作解读:EID-2017-宏基因组测序在新发腹泻病毒鉴定中的应用
  2. linux系统的sudo apt-get命令大全
  3. 服务器读取本地文件,java远程服务器访问本地文件
  4. Smarty模板技术学习
  5. 工作流实战_06_flowable 流程定义的删除
  6. 儒枭:我看技术人的成长路径
  7. 京东商品知识图谱,约10万商品品牌,约65万品牌销售关系
  8. 数据驱动型企业如何炼成?只需五步!
  9. 站立会议(11月21日)
  10. 链表常见操作java实现二:反转链表,从尾到头倒序遍历
  11. cenOS 安装opencv(for matlab)
  12. 简易可行Live2D直播应用路线分享
  13. jad反编译成java,反编译工具jad的使用(将*.class文件变成*.java文件,附带jad.zip包)...
  14. 常用的向量矩阵求导公式
  15. Mac 超详细入门指南,备用!
  16. leetcode402. 移掉 K 位数字
  17. SSL证书收费的原因
  18. Docker 之 高级篇(应用复杂安装、DockerFile、Docker网络、Docker-compose、可视化工具)
  19. 一起来玩U3D之基础物理引擎
  20. 怎样远程监控污水处理自动化控制系统

热门文章

  1. 【自己动手Python编程替换视频会议背景】
  2. 计算机网络【02】应用层
  3. 转:测试工程师的面试总结
  4. Nginx配置负载均衡
  5. 阿尔泰模拟量采集终端
  6. CI框架下载类(PHP)
  7. 单引号和双引号的区别(字符串字面量 字符常量) | C语言
  8. Paxos分布式系统共识算法?我愿称其为点歌算法…
  9. 特色小礼物 野派推荐!!!
  10. word 图片右边显示多行文字