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数组条件过滤filter函数使用示例
Jul 22 Python
python对url格式解析的方法
May 13 Python
Python中列表的一些基本操作知识汇总
May 20 Python
python 中if else 语句的作用及示例代码
Mar 05 Python
Python面向对象之静态属性、类方法与静态方法分析
Aug 24 Python
Python最小二乘法矩阵
Jan 02 Python
python定时按日期备份MySQL数据并压缩
Apr 19 Python
详解Numpy数组转置的三种方法T、transpose、swapaxes
May 27 Python
python OpenCV GrabCut使用实例解析
Nov 11 Python
python super用法及原理详解
Jan 20 Python
pycharm中导入模块错误时提示Try to run this command from the system terminal
Mar 26 Python
Python requests上传文件实现步骤
Sep 15 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 中执行系统外部命令
2006/10/09 PHP
php生成二维码时出现中文乱码的解决方法
2014/12/18 PHP
php启用sphinx全文搜索的实现方法
2014/12/24 PHP
Laravel5.1 框架响应基本用法实例分析
2020/01/04 PHP
Javascript 判断Flash是否加载完成的代码
2010/04/12 Javascript
JavaScript 继承机制的实现(待续)
2010/05/18 Javascript
javascript创建数组之联合数组的使用方法示例
2013/12/26 Javascript
Javascript表单验证要注意的事项
2014/09/29 Javascript
JS实现跟随鼠标闪烁转动色块的方法
2015/02/26 Javascript
jQuery+HTML5加入购物车代码分享
2020/10/29 Javascript
jQuery实现的网页左侧在线客服效果代码
2015/10/23 Javascript
node.js路径处理方法以及绝对路径详解
2021/03/04 Javascript
jquery 标签 隔若干行加空白或者加虚线的方法
2016/12/07 Javascript
vue-cli如何引入bootstrap工具的方法
2017/10/19 Javascript
vue axios请求拦截实例代码
2018/03/29 Javascript
Vue手把手教你撸一个 beforeEnter 钩子函数
2018/04/24 Javascript
Nodejs 和 Electron ubuntu下快速安装过程
2018/05/04 NodeJs
Vue表单控件数据绑定方法详解
2020/02/05 Javascript
Node.js API详解之 dgram模块用法实例分析
2020/06/05 Javascript
element中table高度自适应的实现
2020/10/21 Javascript
vue使用require.context实现动态注册路由
2020/12/25 Vue.js
详解Django 中是否使用时区的区别
2018/06/14 Python
python实现决策树分类(2)
2018/08/30 Python
python3去掉string中的标点符号方法
2019/01/22 Python
Python面向对象程序设计类变量与成员变量、类方法与成员方法用法分析
2019/04/12 Python
Python Opencv实现图像轮廓识别功能
2020/03/23 Python
Python空间数据处理之GDAL读写遥感图像
2019/08/01 Python
python 6.7 编写printTable()函数表格打印(完整代码)
2020/03/25 Python
Django权限设置及验证方式
2020/05/13 Python
解决pycharm修改代码后第一次运行不生效的问题
2021/02/06 Python
求职信的要素有哪些呢
2013/12/26 职场文书
食品安全汇报材料
2014/08/18 职场文书
竞选班干部演讲稿300字
2014/08/20 职场文书
好好学习保证书
2015/02/26 职场文书
Django一小时写出账号密码管理系统
2021/04/29 Python
Django drf请求模块源码解析
2021/06/08 Python