用python查找excel里面的某一列的重复数据,剔除之后打印
程序员文章站
2023-11-16 11:55:28
[python]
import xlrd
def open_excel(fi...
[python]
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]
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实现从web抓取文档的方法
推荐阅读
-
用python查找excel里面的某一列的重复数据,剔除之后打印
-
python实现查找excel里某一列重复数据并且剔除后打印的方法
-
python中查找excel某一列的重复数据 剔除之后打印
-
用python查找excel里面的某一列的重复数据,剔除之后打印
-
python实现查找excel里某一列重复数据并且剔除后打印的方法
-
python实现查找excel里某一列重复数据并且剔除后打印的方法
-
python实现查找excel里某一列重复数据并且剔除后打印的方法
-
python中查找excel某一列的重复数据 剔除之后打印
-
python中查找excel某一列的重复数据 剔除之后打印
-
python中查找excel某一列的重复数据 剔除之后打印