手机
当前位置:查字典教程网 >脚本专栏 >python >python中查找excel某一列的重复数据 剔除之后打印
python中查找excel某一列的重复数据 剔除之后打印
摘要:1.在python中excel的简单读写操作,推荐使用xlrd(特别是读操作)2.到http://pypi.python.org/pypi/...

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中查找excel某一列的重复数据 剔除之后打印】相关文章:

Python enumerate遍历数组示例应用

python 数据加密代码

python Django连接MySQL数据库做增删改查

python练习程序批量修改文件名

python和shell变量互相传递的几种方法

Python日期操作学习笔记

python实现DNS正向查询、反向查询的例子

Python中的Function定义方法第1/2页

python中的列表推导浅析

Python 用户登录验证的小例子

精品推荐
分类导航