如何从excel文件中读取包含符号的值(例如:[1,2,3]作为列表或一维/二维数组)并分配给python中的变量?

迪潘

Excel 文件名= abc,工作表名称= sheet1 和单元格 A12= [1,2,3] 和 B34 =[[1,3,4],[0,3,1]] 现在我需要分配一个=[1,2,3] 和 b=[[[1,3,4],[0,3,1]] 在 python 中

我试过 openpyxl 但它返回 None。

import openpyxl

theFile = openpyxl.load_workbook('abc.xlsx')
csheet = theFile['sheet1']
a=csheet['A12'].value
b=csheet['B34'].value
print(a,b)
.
# The above code returns 
# None
# None

瓦伦小跑

我成功地在带有 excel 文件的文件夹中运行了 python 脚本

import openpyxl

theFile = openpyxl.load_workbook('abc.xlsx')
csheet = theFile['sheet1']
a = ''.join(csheet['A12'].value)
b=''.join(csheet['B34'].value)
print(a,b)
print(type(a))
print(type(b))

结果截图 [1]:https : //i.stack.imgur.com/rEpZF.png

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章