[Python] 用python查找excel里面的某一列的重复数据,剔除之后打印 →→→→→进入此内容的聊天室

来自 , 2019-06-27, 写在 Python, 查看 104 次.
URL http://www.code666.cn/view/78daab4f
  1. import xlrd
  2.    
  3. def open_excel(fileName="simple.xls"):
  4.     try:
  5.         fileHandler = xlrd.open_workbook(fileName)
  6.         return fileHandler
  7.     except Exception, e:
  8.         print str(e)    
  9.        
  10. def scan_excel(sheet_name1=u'Sheet1'):
  11.     handler = open_excel()
  12.     page = handler.sheet_by_name(sheet_name1)
  13.     return page
  14.    
  15. def trim_cols(index=0):
  16.     page = scan_excel()
  17.     col1 = page.col_values(index)
  18.     col2 = []
  19.    
  20.     for item in col1:
  21.         if item not in col2:
  22.             col2.append(item)
  23.     print col1
  24.     print col2
  25.    
  26. def main():
  27.     trim_cols()
  28.    
  29. if __name__ == "__main__":
  30.     main()    
  31.  
  32.  
  33. #//python/5828

回复 "用python查找excel里面的某一列的重复数据,剔除之后打印"

这儿你可以回复上面这条便签

captcha