手机
当前位置:查字典教程网 >脚本专栏 >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学习手册中的python多态示例代码

Python中zip()函数用法实例教程

Python的lambda匿名函数的简单介绍

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

Python enumerate遍历数组示例应用

python实现猜数字游戏(无重复数字)示例分享

python判断端口是否打开的实现代码

python显示天气预报

python中定义结构体的方法

从零学python系列之数据处理编程实例(一)

精品推荐
分类导航