怎样在Python下实现让用户输入行列名称自动定位单元格提取数据
1.自己写个函数维护个字典或者改用关系数据库;2.自己写个函数维护个字典或者改用关系数据库;3.自己写个函数维护个字典或者用excel公式或者改用关系数据库。好吧还有个win32的.com接口让你的python执行excel下的操作,需要有excel并且足够熟悉excel。你看,其实你要用python来处理excel,就要会python会点儿算法能写个函数;要么就别用excel来改一套符合需求的数据库(比如SQL);要么就别用Python。
■网友
获取一个工作表
【怎样在Python下实现让用户输入行列名称自动定位单元格提取数据】 table = data.sheets() #通过索引顺序获取
table = data.sheet_by_index(0) #通过索引顺序获取
table = data.sheet_by_name(u\u0026#39;Sheet1\u0026#39;)#通过名称获取
先占坑。
python 读取写入excel文件
■网友
我的疑问是:如果通过输入指定内容,匹配后返回该内容所在的excel行列号
■网友
问题1和2都是属于定位取数据的问题嘛,这方面支持的比较好的包当是pandas了,后面我就以pd简称来举例了:首先利用pd.read_excel方法读取excel,这里可能要注意行列索引的问题,读取后,你就能得到一个dataframe的对象,可以通过ix方法定位数据。问题3就是数据聚合的问题,你得到dataframe对象后,通过groupby().sum等操作就可以得到聚合的结果。这几个操作都属于pandas的常规数据处理,建议题主去了解一下。
■网友
五十
推荐阅读
- 聪明人养花,这3种“花”怎样也要养一盆,每年能省不少医药费
- 北京22家市属医院均开展安检基本实现重点区域安检措施全覆盖
- 长江流域渔民退捕“上岸”实现扩产新致富
- 实现“甜蜜计划”,这对中哈跨国夫妻好甜
- 北京地铁11号线西段三座车站提前实现主体结构封顶
- 互联网怎样解决“家政服务上门速度慢”的问题
- 怎样看待从1月8号起,QQ钱包开始提现收费
- 银行it人怎样转型
- 汽车|冬天怎样让车内温度快速升高?座椅加热的最佳使用方式二,外循环的作用总结
- 怎样进入通信行业