Python 如何读取excel中的字典数据

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python 如何读取excel中的字典数据相关的知识,希望对你有一定的参考价值。

我想读取AD列中A,B,C,D,E,G的数据。我用的是python pandas, xlrd也试过。我想问一下我如何用python读取字典数据 然后进行搜索 比如我想搜索列AD中A大于150的值这样。谢谢

参考技术A 你那个字典在python里就是个字符串
可以用json.loads方法转换为字典再处理
参考技术B import json
data_str = "AD列的值“
data = json.loads(data_str)
至于怎么读取excel中的数据:
import win32com.client as win32 # 安装pywin32
excel = win32.gencache.EnsureDispatch('Excel.Application')
wb = excel.Workbooks.Open('workbook1.xlsx')
sht = wb.Worksheets("Sheet1")

以上是关于Python 如何读取excel中的字典数据的主要内容,如果未能解决你的问题,请参考以下文章

Python读取Excel表格数据并以字典dict格式存储

python读取excel表并把数据转存为字典

实战--Python读取Excel表中的用例

python操作excel读取数据,如何返回的是gbk

python 如何循环读取字典中的keys所对应的values

如何利用EXCEL VBA将一列数据中不重复的数据读取到数组中?