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 21 Python
使用Python编写一个模仿CPU工作的程序
Apr 16 Python
python基于urllib实现按照百度音乐分类下载mp3的方法
May 25 Python
详解Python中映射类型(字典)操作符的概念和使用
Aug 19 Python
Python实现字符串格式化的方法小结
Feb 20 Python
python连接数据库的方法
Oct 19 Python
Python中字典的浅拷贝与深拷贝用法实例分析
Jan 02 Python
浅谈使用Python内置函数getattr实现分发模式
Jan 22 Python
python实现简单flappy bird
Dec 24 Python
Python对Excel按列值筛选并拆分表格到多个文件的代码
Nov 05 Python
用python的turtle模块实现给女票画个小心心
Nov 23 Python
TensorFLow 变量命名空间实例
Feb 11 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
将数组写入txt文件 var_export
2009/04/21 PHP
thinkphp特殊标签用法概述
2014/11/24 PHP
PHP实现简单ajax Loading加载功能示例
2016/12/28 PHP
Laravel框架中队列和工作(Queues、Jobs)操作实例详解
2020/04/06 PHP
javascript之卸载鼠标事件的代码
2007/05/14 Javascript
封装的原生javascript弹出层代码
2010/09/24 Javascript
16个最流行的JavaScript框架[推荐]
2011/05/29 Javascript
JavaScript中for循环的几种写法与效率总结
2017/02/03 Javascript
详解vuelidate 对于vueJs2.0的验证解决方案
2017/03/09 Javascript
JS中利用swiper实现3d翻转幻灯片实例代码
2017/08/25 Javascript
vue与bootstrap实现简单用户信息添加删除功能
2019/02/15 Javascript
详解如何模拟实现node中的Events模块(通俗易懂版)
2019/04/15 Javascript
jQuery操作cookie的示例代码
2019/06/05 jQuery
JS如何生成随机验证码
2020/03/02 Javascript
vue滑动吸顶及锚点定位的示例代码
2020/05/10 Javascript
jQuery实现简单评论功能
2020/08/19 jQuery
js前端对于大量数据的展示方式及处理方法
2020/12/02 Javascript
[48:53]2014 DOTA2华西杯精英邀请赛 5 25 LGD VS VG第一场
2014/05/26 DOTA
[04:01]2014DOTA2国际邀请赛 TITAN告别Ohaiyo期望明年再战
2014/07/15 DOTA
详解python的几种标准输出重定向方式
2016/08/15 Python
python机器学习实战之最近邻kNN分类器
2017/12/20 Python
对python实现二维函数高次拟合的示例详解
2018/12/29 Python
浅析Python 读取图像文件的性能对比
2019/03/07 Python
python 计算方位角实例(根据两点的坐标计算)
2020/01/17 Python
pytorch VGG11识别cifar10数据集(训练+预测单张输入图片操作)
2020/06/24 Python
python绘制趋势图的示例
2020/09/17 Python
python爬虫利用selenium实现自动翻页爬取某鱼数据的思路详解
2020/12/22 Python
matplotlib 使用 plt.savefig() 输出图片去除旁边的空白区域
2021/01/05 Python
Godiva巧克力英国官网:比利时歌帝梵巧克力
2018/08/28 全球购物
SheIn沙特阿拉伯:女装在线
2020/03/23 全球购物
酒店服务实习自我鉴定
2013/09/22 职场文书
电气工程及其自动化自我评价四篇
2013/09/24 职场文书
学校消防安全制度
2014/01/30 职场文书
学校党员个人问题整改措施思想汇报
2014/10/08 职场文书
2016秋季运动会前导词
2015/11/25 职场文书
Windows10安装Apache2.4的方法步骤
2022/06/25 Servers