django 프레임워크에서 excel 가져오기 내보내기 (xlrd 라이브러리 사용)

4745 단어

xlrd 소개


django 프레임워크를 바탕으로 어떻게 excel을 가져와서 데이터를 읽고 저장합니까?python 조작 excel은 주로 xlrd와 xlwt 두 라이브러리에 사용됩니다. 즉, xlrd는 excel을 읽고 xlwt는 excel을 쓰는 라이브러리입니다.최근에 excel 형식 파일 (.xls,.xlsx) 의 가져오기를 실현하고 데이터베이스에 데이터를 저장하려면 xlrd 라이브러리에 사용됩니다.지금부터 소개해 드리겠습니다. 모듈 가져오기.
import xlrd

1. 일반 셀의 데이터 형식
  • empty(공백), 1string, 2number, 3date, 4boolean, 5error, 6blank(공백표)

  • 2. excel 파일 읽기
  • excel 파일을 엽니다
  • data = xlrd.open_workbook(filename, file_contents) # filename: ;file_contents: 
    
  • 줄을 조작한다
  • table = data.sheets()[0] #  
    table = data.sheet_by_index(sheet_indx)) #  
    table = data.sheet_by_name(sheet_name) #  
    names = data.sheet_names()    #  book 
    data.sheet_loaded(sheet_name/indx)   #  sheet 
    
  • 열을 조작한다
  • ncols = table.ncols   #  
    table.col(col, start_rowx=0, end_rowx=None)  #  
    table.col_slice(col, start_rowx=0, end_rowx=None)  #  
    table.col_types(col, start_rowx=0, end_rowx=None)    #  
    table.col_values(col, start_rowx=0, end_rowx=None)   #  
    
  • 칸을 조작합니다
  • table.cell(row, col)   #  
    table.cell_type(row, col)    #  
    table.cell_value(row, col)   #  
    

    좋은 웹페이지 즐겨찾기