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开发的单词频率统计工具wordsworth使用方法
Jun 25 Python
python获取文件扩展名的方法
Jul 06 Python
python实现用户登陆邮件通知的方法
Jul 09 Python
TensorFlow实现Softmax回归模型
Mar 09 Python
python如何发布自已pip项目的方法步骤
Oct 09 Python
python分批定量读取文件内容,输出到不同文件中的方法
Dec 08 Python
pyinstaller打包单个exe后无法执行错误的解决方法
Jun 21 Python
Django中使用CORS实现跨域请求过程解析
Aug 05 Python
Python: 传递列表副本方式
Dec 19 Python
Python使用Selenium模拟浏览器自动操作功能
Sep 08 Python
Django 权限管理(permissions)与用户组(group)详解
Nov 30 Python
Python绘制K线图之可视化神器pyecharts的使用
Mar 02 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中上传多个文件的表单设计例子
2014/11/19 PHP
PHP6新特性分析
2016/03/03 PHP
ThinkPHP+EasyUI之ComboTree中的会计科目树形菜单实现方法
2017/06/09 PHP
用jQuery简化JavaScript开发分析
2009/02/19 Javascript
form表单中去掉默认的enter键提交并绑定js方法实现代码
2013/04/01 Javascript
使用typeof判断function是否存在于上下文
2014/08/14 Javascript
javascript中的Base64、UTF8编码与解码详解
2015/03/18 Javascript
JavaScript实现网页对象拖放功能的方法
2015/04/15 Javascript
详解JavaScript正则表达式中的global属性的使用
2015/06/16 Javascript
Bootstrap页面布局基础知识全面解析
2016/06/13 Javascript
Nodejs实现文件上传的示例代码
2017/09/26 NodeJs
Angularjs渲染的 using 指令的星级评分系统示例
2017/11/09 Javascript
如何重置vue打印变量的显示方式
2017/12/06 Javascript
JS实现中英文混合文字溢出友好截取功能
2018/08/06 Javascript
Jquery获取radio选中值实例总结
2019/01/17 jQuery
使用Vue父子组件通信实现todolist的功能示例代码
2019/04/11 Javascript
基于vue-cli搭建多模块且各模块独立打包的项目
2019/06/12 Javascript
JQuery实现简单的复选框树形结构图示例【附源码下载】
2019/07/16 jQuery
es6数组includes()用法实例分析
2020/04/18 Javascript
JavaScript中数组去重的5种方法
2020/07/04 Javascript
[01:08:44]NB vs VP 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
Python简单读取json文件功能示例
2017/11/30 Python
python3学习笔记之多进程分布式小例子
2018/02/13 Python
Django ImageFiled上传照片并显示的方法
2019/07/28 Python
python2和python3实现在图片上加汉字的方法
2019/08/22 Python
Django和Flask框架优缺点对比
2019/10/24 Python
Scrapy 配置动态代理IP的实现
2020/09/28 Python
分布式全文检索引擎ElasticSearch原理及使用实例
2020/11/14 Python
python爬虫快速响应服务器的做法
2020/11/24 Python
css3的@media属性实现页面响应式布局示例代码
2014/02/10 HTML / CSS
Bench加拿大官方网站:英国城市服装品牌
2017/11/03 全球购物
adidas菲律宾官网:adidas PH
2020/02/07 全球购物
世博会口号
2014/06/20 职场文书
在职人员跳槽求职信
2015/03/20 职场文书
推销搭讪开场白
2015/05/28 职场文书
iSCSI服务器CHAP双向认证配置
2022/04/01 Servers