python实现查找excel里某一列重复数据并且剔除后打印的方法
2015-05-26 12:39
1181 查看
在python里面excel的简单读写操作我这里推荐使用xlrd(特别是读操作)
import xlrd def open_excel(fileName="simple.xls"): try: fileHandler = xlrd.open_workbook(fileName) return fileHandler except Exception, e: print str(e) def scan_excel(sheet_name1=u'Sheet1'): handler = open_excel() page = handler.sheet_by_name(sheet_name1) return page def trim_cols(index=0): page = scan_excel() col1 = page.col_values(index) col2 = [] for item in col1: if item not in col2: col2.append(item) print col1 print col2 def main(): trim_cols() if __name__ == "__main__": main()
输出结果:
[1.0, 2.0, 3.0, 4.0, 1.0, 2.0, 3.0, 4.0] [1.0, 2.0, 3.0, 4.0]
希望本文所述对大家的Python程序设计有所帮助。
您可能感兴趣的文章:
相关文章推荐
- python中查找excel某一列的重复数据 剔除之后打印
- 用python查找excel里面的某一列的重复数据,剔除之后打印
- python中查找excel某一列的重复数据 剔除之后打印
- Python简单实现查找一个字符串中最长不重复子串的方法
- python爬取亚马逊数据并且直接打印出Excel文件
- Python实现自定义顺序、排列写入数据到Excel的方法
- python脚本实现数据导出excel格式的简单方法(推荐)
- python实现对excel进行数据剔除操作实例
- Python实现导出数据生成excel报表的方法示例
- Python实现读写sqlite3数据库并将统计数据写入Excel的方法示例
- 多种方法实现从Excel表格的两列数据中提取不重复(唯一)值
- 一个将数据文件转换成excel文件打印的java实现方法的代码片断(Struts+poi)
- PowerBuilder中实现数据窗口打印预览通用方法
- 我写的:用游标实现:查找重复数据并将重复数据加自动增长数字
- 查找一个表中重复记录的存储过程(因为数据是从Excele中导到表中的, 表还没有建立主Key)
- datagrid数据导入EXCEL的实现方法及注意事项
- 如何C#中实现在TreeView查找某一节点(两种方法)
- 实现GridView中的数据的打印和导出到Excel