XLWings是否允许我通过表名和列名与Excel表交互(在Excel 2007和更高版本中可以通过菜单或ctrl+t)?这确实存在于年轻的开源项目Pyvot(https://pypi.python.org/pypi/Pyvot)中。我希望现在在XLWings中可以实现,或者XLWings将添加该功能,特别是因为这个开源项目是作为一个模型提供的。
下面是https://pythonhosted.org/Pyvot/tutorial.html中的一个示例。“Pyvot专门识别表和自动筛选器中的列名。Pyvot将在工作簿中的所有表中搜索给定的列名。”下面的示例将把City列中 visible 单元格的值返回到列表中。
import xl
wb = xl.Workbook(r"c:\temp\cities.xlsx")
wb.get("City").get() #get the column named City
1条答案
按热度按时间w6lpcovy1#
方括号通道工程,参见here:
例如,要获取特定列的数据:
或者,要获取包含标题和总计行的列,可以执行以下操作: