Beste svaret
  
Fremgangsmåte
Trinn 1: Det første trinnet er å importere xlrd bibliotek. Vi bruker xlrd-pakke til å lese dataene fra Excel-regneark. Hvis xlrd-biblioteket ikke er installert, kan du laste det ned fra her .
 import xlrd 
Trinn 2: I dette trinnet åpner vi en Excel-fil «Data.xlsx» i den aktuelle katalogen.
 ExcelFileName= "Data.xlsx" 
 workbook = xlrd.open\_workbook(ExcelFileName) 
 worksheet = workbook.sheet\_by\_name("Sheet1") # We need to read the data  
 #from the Excel sheet named "Sheet1" 
Trinn 3: I gjeldende eksempel , vet vi at dataene er lagret i kolonne A og kolonne B. Men hvis vi må lese flere rader og kolonner og ikke trenger nøyaktig hvor mange rader og kolonner, må vi først få antall rader og kolonner
 num\_rows = worksheet.nrows #Number of Rows 
 num\_cols = worksheet.ncols #Number of Columns 
Trinn 4: Det siste trinnet er å analysere gjennom hver rad og hver kolonne og lese dataene i den gjeldende cellen.
 result\_data =[] 
  for curr\_row in range(0, num\_rows, 1): 
  row\_data = [] 
  for curr\_col in range(0, num\_cols, 1): 
  data = worksheet.cell\_value(curr\_row, curr\_col) # Read the data in the current cell 
  #print(data) 
  row\_data.append(data) 
  result\_data.append(row\_data) 
Studiepoeng: Stack Overflow – Hvor utviklere lærer, deler og bygger karrierer
Opprette Excel-filer med Python og XlsxWriter
Svar
Du kan lese fra en Excel-fil med pandamodulen. Denne modulen har en enkelt metode for å lese en excel-fil read\_excel () :
 df = pd.read\_excel("File.xlsx", sheetname="Sheet1") 
Som parametere tar det filnavnet og arknavnet. Arknavnet må samsvare med arket du vil hente dataene fra.
Excel-arkdataene vil være i et objekt som heter en dataramme, som er mer eller mindre som en matrise.
Du kan konvertere verdier fra datarammen umiddelbart til Python-variabler, som vist i videoen nedenfor: