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 中的列表解析和生成表达式
Mar 10 Python
Python os模块学习笔记
Jun 21 Python
python创建列表并给列表赋初始值的方法
Jul 28 Python
python通过cookie模拟已登录状态的初步研究
Nov 09 Python
用Python编写一个高效的端口扫描器的方法
Dec 20 Python
python调用虹软2.0第三版的具体使用
Feb 22 Python
python3中numpy函数tile的用法详解
Dec 04 Python
配置python的编程环境之Anaconda + VSCode的教程
Mar 29 Python
基于Tensorflow一维卷积用法详解
May 22 Python
Python新手学习标准库模块命名
May 29 Python
Python爬虫爬取糗事百科段子实例分享
Jul 31 Python
Window10上Tensorflow的安装(CPU和GPU版本)
Dec 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页面跳转代码 输入网址跳转到你定义的页面
2013/03/28 PHP
php 生成短网址原理及代码
2014/01/23 PHP
示例详解Laravel重置密码代码重构
2016/08/10 PHP
Javascript客户端将指定区域导出到Word、Excel的代码
2008/10/22 Javascript
ie focus bug 解决方法
2009/09/03 Javascript
Js制作简单弹出层DIV在页面居中 中间显示遮罩的具体方法
2013/08/08 Javascript
javascript框架设计读书笔记之种子模块
2014/12/02 Javascript
jQuery中detach()方法用法实例
2014/12/25 Javascript
AngularJS上拉加载问题解决方法
2016/05/23 Javascript
JS实现鼠标滑过显示边框的菜单效果
2016/09/21 Javascript
微信小程序 详解页面跳转与返回并回传数据
2017/02/13 Javascript
jQuery插件FusionCharts实现的MSBar2D图效果示例【附demo源码】
2017/03/24 jQuery
JavaScript实现无穷滚动加载数据
2017/05/06 Javascript
react-router实现跳转传值的方法示例
2017/05/27 Javascript
解决vue this.$forceUpdate() 处理页面刷新问题(v-for循环值刷新等)
2018/07/26 Javascript
解决使用layui的时候form表单中的select等不能渲染的问题
2019/09/18 Javascript
在antd Table中插入可编辑的单元格实例
2020/10/28 Javascript
vue+iview实现分页及查询功能
2020/11/17 Vue.js
Python中不同进制互相转换(二进制、八进制、十进制和十六进制)
2015/04/05 Python
从Python程序中访问Java类的简单示例
2015/04/20 Python
python3第三方爬虫库BeautifulSoup4安装教程
2018/06/19 Python
pytorch::Dataloader中的迭代器和生成器应用详解
2020/01/03 Python
TensorFlow 输出checkpoint 中的变量名与变量值方式
2020/02/11 Python
PyPDF2读取PDF文件内容保存到本地TXT实例
2020/05/12 Python
Pycharm及python安装详细教程(图解)
2020/07/31 Python
canvas小画板之平滑曲线的实现
2020/08/12 HTML / CSS
屈臣氏乌克兰:Watsons UA
2019/10/29 全球购物
顶岗实习计划书
2014/01/10 职场文书
2014政务公开实施方案
2014/02/19 职场文书
优秀大学生求职自荐信范文
2014/04/19 职场文书
爱护公共设施倡议书
2014/08/29 职场文书
教师自我剖析材料(四风问题)
2014/09/30 职场文书
2016年毕业实习心得体会范文
2015/10/09 职场文书
vmware虚拟机打不开vmx文件怎么办 ?vmware虚拟机vmx文件打开方法
2022/04/08 数码科技
vue 把二维或多维数组转一维数组
2022/04/24 Vue.js
Python可视化神器pyecharts之绘制箱形图
2022/07/07 Python