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,4.0]
[1.0,4.0] 总结
以上是内存溢出为你收集整理的python中查找excel某一列的重复数据 剔除之后打印全部内容,希望文章能够帮你解决python中查找excel某一列的重复数据 剔除之后打印所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)