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爬虫的基本写法
Jan 08 Python
使用Python的Flask框架构建大型Web应用程序的结构示例
Jun 04 Python
全面了解python中的类,对象,方法,属性
Sep 11 Python
python+pyqt实现右下角弹出框
Oct 26 Python
python_opencv用线段画封闭矩形的实例
Dec 05 Python
django 实现编写控制登录和访问权限控制的中间件方法
Jan 15 Python
python通过TimedRotatingFileHandler按时间切割日志
Jul 17 Python
python实现按关键字筛选日志文件
Dec 24 Python
解决Jupyter NoteBook输出的图表太小看不清问题
Apr 16 Python
Pytorch之Tensor和Numpy之间的转换的实现方法
Sep 03 Python
pycharm永久激活超详细教程
Oct 29 Python
pytorch 预训练模型读取修改相关参数的填坑问题
Jun 05 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
web server使用php生成web页面的三种方法总结
2013/10/28 PHP
Centos7安装swoole扩展操作示例
2020/03/26 PHP
JavaScript OOP面向对象介绍
2010/12/02 Javascript
jQuery最佳实践完整篇
2011/08/20 Javascript
js导航菜单(自写)简单大方
2013/03/28 Javascript
js 3种归并操作的实例代码
2013/10/30 Javascript
用js提交表单解决一个页面有多个提交按钮的问题
2014/09/01 Javascript
JavaScript转换二进制编码为ASCII码的方法
2015/04/16 Javascript
动态设置form表单的action属性的值的简单方法
2016/05/25 Javascript
微信小程序 Video API实例详解
2016/10/02 Javascript
jQuery学习笔记之入门
2016/12/14 Javascript
详解NodeJs支付宝移动支付签名及验签
2017/01/06 NodeJs
详解JavaScript树结构
2017/01/09 Javascript
原生js实现新闻列表展开/收起全文功能
2017/01/20 Javascript
VUE2.0中Jsonp的使用方法
2018/05/22 Javascript
在 Angular-cli 中使用 simple-mock 实现前端开发 API Mock 接口数据模拟功能的方法
2018/11/28 Javascript
Vue学习之常用指令实例详解
2020/01/06 Javascript
javascript实现移动端触屏拖拽功能
2020/07/29 Javascript
windows系统下Python环境的搭建(Aptana Studio)
2017/03/06 Python
浅谈dataframe中更改列属性的方法
2018/07/10 Python
python实现点击按钮修改数据的方法
2019/07/17 Python
Win10 安装PyCharm2019.1.1(图文教程)
2019/09/29 Python
python实现微信打飞机游戏
2020/03/24 Python
20行Python代码实现视频字符化功能
2020/04/13 Python
如何基于python把文字图片写入word文档
2020/07/31 Python
CSS3中的@keyframes关键帧动画的选择器绑定
2016/06/13 HTML / CSS
打架检讨书50字
2014/01/11 职场文书
旅游市场营销方案
2014/03/09 职场文书
大队干部竞选演讲稿
2014/04/28 职场文书
机械系毕业生求职信
2014/05/28 职场文书
机械专业技术员求职信
2014/06/14 职场文书
2015年公务员试用期工作总结
2015/05/28 职场文书
团队拓展训练感想
2015/08/07 职场文书
2019年暑期法院实习报告
2019/12/18 职场文书
Python中使用Lambda函数的5种用法
2021/04/01 Python
Python基本知识点总结
2022/04/07 Python