Information om denne video
Underviser: Simon Rotendahl Video: 14:35 Lektion nr. 21 af 27
Regneark og Python?
Ja du læste rigtig, du kan arbejde med regneark (specifikt Microsoft Excel), i Python. Python og Excel arbejder nemlig rigtig godt sammen, gennem pakken openpyxl. Ligesom med de andre videoer hvor vi har kigget på pakker, så bør du se med, selvom du ikke bruger Excel. Du vil få trænet den OOP tankegang og du vil træne hvordan du arbejder med pakker. Der er tre videoer om Excel, og den første her, er en introduktion til openpyxl.
I næste video går vi igennem et konkret eksempel.
Hej Simon
Når jeg forsøger følgende:
import openpyxl as x1
wb = x1.load_workbook(“Timeseddel.xlsx”)
print(wb.sheetnames)
sheet = wb[wb.sheetnames[0]]
Siger programmet (No such file or directory: ‘Timeseddel.xlsx’) selvom jeg har den.
Nogle ideer til hvad jeg ellers kan gøre?
Hej Simon,
Når jeg forsøger at printe det nedenstående:
import openpyxl as xl
wb = xl.load_workbook(‘Timeseddel.xlsx’)
# print(wb.sheetname)
sheet = wb[wb.sheetnames[0]]
print(sheet.title)
sheet.title = ‘Title lavet af python’
print(sheet.title)
print(sheet.max_row)
print(sheet.max_column)
Så får jeg dette svar i terminalen:
line 1, in
import openpyxl as xl
Syntes ellers at jeg har skrevet det samme som du har i videoen?
Mvh
Rida
Hej Rida,
Det ligner at det er lidt samme problem som du har med matplotlib, så når vi finder ud af det bliver det her nok også løst :)
Mvh.
Simon
Hej Simon.
Hvad gør man hvis man bruger LibreOffice?
Alt det bedste
Stig