手机
当前位置:查字典教程网 >脚本专栏 >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显示天气预报

wxpython中利用线程防止假死的实现方法

Python操作列表的常用方法分享

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

Python enumerate遍历数组示例应用

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

python两种遍历字典(dict)的方法比较

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

pycharm 使用心得(六)进行简单的数据库管理

精品推荐
分类导航