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获取从命令行输入数字的方法
Apr 29 Python
python列出目录下指定文件与子目录的方法
Jul 03 Python
基于ID3决策树算法的实现(Python版)
May 31 Python
浅谈pandas中DataFrame关于显示值省略的解决方法
Apr 08 Python
Python 读取图片文件为矩阵和保存矩阵为图片的方法
Apr 27 Python
Python3实现将本地JSON大数据文件写入MySQL数据库的方法
Jun 13 Python
用xpath获取指定标签下的所有text的实例
Jan 02 Python
Python Pandas 箱线图的实现
Jul 23 Python
wxpython布局的实现方法
Nov 01 Python
python 爬取古诗文存入mysql数据库的方法
Jan 08 Python
python利用线程实现多任务
Sep 18 Python
Python如何实现Paramiko的二次封装
Jan 30 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图片上传程序
2008/03/27 PHP
PHP集成FCK的函数代码
2008/09/27 PHP
PHP IPV6正则表达式验证代码
2010/02/16 PHP
用Zend Encode编写开发PHP程序
2010/02/21 PHP
php使用json_encode对变量json编码
2014/04/07 PHP
最新制作ThinkPHP3.2.3完全开发手册
2015/11/23 PHP
PHP标准类(stdclass)用法示例
2016/09/28 PHP
Javascript 获取链接(url)参数的方法
2009/02/15 Javascript
JavaScript 计算当天是本年本月的第几周
2009/03/22 Javascript
理解Javascript_07_理解instanceof实现原理
2010/10/15 Javascript
javascript+canvas实现刮刮卡抽奖效果
2015/07/29 Javascript
对js eval()函数的一些见解
2016/08/15 Javascript
jQuery基于事件控制实现点击显示内容下拉效果
2017/03/07 Javascript
解决Jstree 选中父节点时被禁用的子节点也会选中的问题
2017/12/27 Javascript
Vue配合iView实现省市二级联动的示例代码
2018/07/27 Javascript
详解vue-cli脚手架中webpack配置方法
2018/08/22 Javascript
JavaScript setInterval()与setTimeout()计时器
2019/12/27 Javascript
微信小程序scroll-view隐藏滚动条的方法详解
2020/03/25 Javascript
jquery实现穿梭框功能
2021/01/19 jQuery
python实现的登陆Discuz!论坛通用代码分享
2014/07/11 Python
Python实现的人工神经网络算法示例【基于反向传播算法】
2017/11/11 Python
对python xlrd读取datetime类型数据的方法详解
2018/12/26 Python
浅谈Python 列表字典赋值的陷阱
2019/01/20 Python
关于sys.stdout和print的区别详解
2019/12/05 Python
Django模板标签{% for %}循环,获取制定条数据实例
2020/05/14 Python
Pandas对每个分组应用apply函数的实现
2020/12/13 Python
车工岗位职责
2013/11/26 职场文书
写给女朋友的检讨书
2014/01/28 职场文书
机关搬迁方案
2014/05/18 职场文书
企业宗旨标语
2014/06/10 职场文书
无刑事犯罪记录证明
2014/09/18 职场文书
刘胡兰观后感
2015/06/16 职场文书
使用Pytorch实现two-head(多输出)模型的操作
2021/05/28 Python
浅谈PostgreSQL表分区的三种方式
2021/06/29 PostgreSQL
php将xml转化对象的实例详解
2021/11/17 PHP
python分分钟绘制精美地图海报
2022/02/15 Python