如何阅读从Excel复制到剪贴板使用Python的表格数据?

是否有可能从Excel复制到列表,元组或字典使用Python的表格数据? 数据将包含多个行和列,例如范围A1:B10 ,因此python数组也应该包含行和列索引信息

我build议您将文件保存为csv并使用numpy.genfromtxt

例如

 import numpy as np data = np.genfromtxt("G:/mydata.csv", delimiter=',', dtype=object) 

相应地select你的参数。 从数组中,你可以很容易地转换为任何你喜欢的东西。 如果你知道,你有全部的双打,你可以立即设置dtype=np.float

有一些库可以帮助你从Python的Excel文件中读取数据。

  • 开发人员从Microsoft Excel(tm)电子表格文件中为Excel 2003 提取数据的库 –
  • openpyxl – 用于读取/写入 Excel 2007+的Excel 2007 xlsx / xlsm文件的Python库