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使用三角迭代计算圆周率PI的方法
Mar 20 Python
python 3.6 +pyMysql 操作mysql数据库(实例讲解)
Dec 20 Python
在VS Code上搭建Python开发环境的方法
Apr 06 Python
Python中修改字符串的四种方法
Nov 02 Python
python3实现表白神器
Apr 09 Python
Django对models里的objects的使用详解
Aug 17 Python
python实现while循环打印星星的四种形状
Nov 23 Python
PyTorch加载自己的数据集实例详解
Mar 18 Python
Keras自定义IOU方式
Jun 10 Python
Python开发.exe小工具的详细步骤
Jan 27 Python
pytorch 一行代码查看网络参数总量的实现
May 12 Python
Python中字符串对象语法分享
Feb 24 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
php5新改动之短标记启用方法
2008/09/11 PHP
计算一段日期内的周末天数的php代码(星期六,星期日总和)
2009/11/12 PHP
fleaphp crud操作之find函数的使用方法
2011/04/23 PHP
初识php MVC
2014/09/10 PHP
php通过分类列表产生分类树数组的方法
2015/04/20 PHP
PHP Echo字符串的连接格式
2016/03/07 PHP
php使用Header函数,PHP_AUTH_PW和PHP_AUTH_USER做用户验证
2016/05/04 PHP
Laravel中获取路由参数Route Parameters的五种方法示例
2017/09/29 PHP
PHP调用QQ互联接口实现QQ登录网站功能示例
2019/10/24 PHP
php中Swoole的热更新实现代码实例
2021/03/04 PHP
JavaScript Event学习第三章 早期的事件处理程序
2010/02/07 Javascript
ExtJS TabPanel beforeremove beforeclose使用说明
2010/03/31 Javascript
JQuery扩展插件Validate 3通过参数设置错误信息
2011/09/05 Javascript
关于extjs4如何获取grid修改后的数据的问题
2013/08/07 Javascript
JavaScript设置表单上传时文件个数的方法
2015/08/11 Javascript
jQuery实现可关闭固定于底(顶)部的工具条菜单效果
2015/11/06 Javascript
JS获取文件大小方法小结
2015/12/08 Javascript
vuejs开发组件分享之H5图片上传、压缩及拍照旋转的问题处理
2017/03/06 Javascript
Bootstrap免费字体和图标网站(值得收藏)
2017/03/16 Javascript
ES6生成器用法实例分析
2017/04/10 Javascript
JavaScript 点击触发复制功能实例详解
2018/11/02 Javascript
详解如何使用node.js的开发框架express创建一个web应用
2018/12/20 Javascript
使用原生JS实现火锅点餐小程序(面向对象思想)
2019/12/10 Javascript
Python进行数据科学工作的简单入门教程
2015/04/01 Python
python删除列表中重复记录的方法
2015/04/28 Python
python中循环语句while用法实例
2015/05/16 Python
Python中字典的setdefault()方法教程
2017/02/07 Python
Python datetime模块使用方法小结
2020/06/18 Python
matplotlib阶梯图的实现(step())
2021/03/02 Python
HTML5和以前HTML4的区别整理
2013/10/20 HTML / CSS
八一建军节感言
2014/02/28 职场文书
《鸿门宴》教学反思
2014/04/22 职场文书
商业门面租房协议书
2014/11/25 职场文书
2016年幼儿园万圣节活动总结
2016/04/05 职场文书
创业计划书之面包店
2019/09/12 职场文书
高端收音机+蓝牙音箱,JBL TUNER FM带收音蓝牙音箱评测
2021/04/24 无线电