python中查找excel某一列的重复数据 剔除之后打印


Posted in Python onFebruary 10, 2013

1.在python中excel的简单读写操作,推荐使用xlrd(特别是读操作)

2.到http://pypi.python.org/pypi/xlrd 去下载 xlrd库;

3.工程代码如下:

    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中使用dict和set方法的教程
Apr 27 Python
python3.4用函数操作mysql5.7数据库
Jun 23 Python
python列表使用实现名字管理系统
Jan 30 Python
Django学习笔记之为Model添加Action
Apr 30 Python
django的ORM操作 增加和查询
Jul 26 Python
Django自定义用户表+自定义admin后台中的字段实例
Nov 18 Python
DataFrame.to_excel多次写入不同Sheet的实例
Dec 02 Python
python如何使用Redis构建分布式锁
Jan 16 Python
深入浅析Python 命令行模块 Click
Mar 11 Python
PyQt5 如何让界面和逻辑分离的方法
Mar 24 Python
详解Python直接赋值,深拷贝和浅拷贝
Jul 09 Python
Python生成pdf目录书签的实例方法
Oct 29 Python
python中的一些类型转换函数小结
Feb 10 #Python
学习python的几条建议分享
Feb 10 #Python
解决谷歌搜索技术文章时打不开网页问题的python脚本
Feb 10 #Python
easy_install python包安装管理工具介绍
Feb 10 #Python
python 从远程服务器下载日志文件的程序
Feb 10 #Python
使用python检测手机QQ在线状态的脚本代码
Feb 10 #Python
通过python下载FTP上的文件夹的实现代码
Feb 10 #Python
You might like
深入解析php之sphinx
2013/05/15 PHP
解析PHP中如何将数组变量写入文件
2013/06/06 PHP
PHP中的日期加减方法示例
2014/08/21 PHP
PHP转盘抽奖接口实例
2015/02/09 PHP
PHP中error_reporting函数用法详细介绍
2017/06/11 PHP
yii2.0整合阿里云oss上传单个文件的示例
2017/09/19 PHP
laravel 出现command not found问题的解决方案
2019/10/23 PHP
jQuery 隔行换色 支持键盘上下键,按Enter选定值
2009/08/02 Javascript
javascript中style.left和offsetLeft的用法说明
2014/03/07 Javascript
Python脚本后台运行的几种方式
2015/03/09 Javascript
JQuery实现带排序功能的权限选择实例
2015/05/18 Javascript
第九篇Bootstrap导航菜单创建步骤详解
2016/06/21 Javascript
Bootstrap面板使用方法
2017/01/16 Javascript
JavaScript使用atan2来绘制箭头和曲线的实例
2017/09/14 Javascript
微信小程序画布圆形进度条显示效果
2020/11/17 Javascript
策略模式实现 Vue 动态表单验证的方法
2019/09/16 Javascript
vue实现数字动态翻牌的效果(开箱即用)
2019/12/08 Javascript
微信小程序地图实现展示线路
2020/07/29 Javascript
解决VUEX的mapState/...mapState等取值问题
2020/07/24 Javascript
ant design vue导航菜单与路由配置操作
2020/10/28 Javascript
[02:33]2014DOTA2 TI每日综述 LGD涉险晋级DK闯入胜者组
2014/07/14 DOTA
Python使用Scrapy保存控制台信息到文本解析
2017/12/27 Python
python打开使用的方法
2019/09/30 Python
Python requests模块基础使用方法实例及高级应用(自动登陆,抓取网页源码)实例详解
2020/02/14 Python
Pycharm pyuic5实现将ui文件转为py文件,让UI界面成功显示
2020/04/08 Python
Python如何使用队列方式实现多线程爬虫
2020/05/12 Python
2021年的Python 时间轴和即将推出的功能详解
2020/07/27 Python
html5读取本地文件示例代码
2014/04/22 HTML / CSS
YOOX美国官方网站:全球著名的多品牌时尚网络概念店
2016/09/11 全球购物
德国香水、化妆品和护理产品网上商店:Parfumdreams
2018/09/26 全球购物
活动邀请函范文
2014/01/19 职场文书
公司员工检讨书
2014/02/08 职场文书
人民调解协议书范本
2014/10/11 职场文书
中学生学习保证书
2015/02/26 职场文书
2015大学生暑期实习报告
2015/07/13 职场文书
职工趣味运动会开幕词
2016/03/04 职场文书