Automatisering af opgaver med scripts
Lær at skrive scripts til automatisering af dagligdags opgaver.
Automatisering af opgaver med scripts er en gratis Python Academy-lektion på CoddyKit. Dette er lektion 1 af 3. Du kan læse hele lektionen gratis nedenfor — og derefter øve dig praktisk i browseren med en indbygget kodeeditor og en AI-vejleder, der er tilgængelig døgnet rundt. Den er en del af læringsforløbet i Python Academy, og dine fremskridt synkroniseres på tværs af nettet og CoddyKit-appen. Python Academy-kurset indeholder 3 lektioner i alt.
Automatisering af opgaver med scripts
Python er et stærkt sprog til at automatisere gentagne opgaver og øge effektiviteten. Ved at skrive scripts kan du håndtere en række opgaver som filhåndtering, databehandling og indsamling af data fra nettet.
I denne lektion lærer du det grundlæggende i at skrive Python-scripts til automatisering af opgaver.

Hvad er et script?
Et script er en fil, der indeholder Python-kode, og som kan udføres for at udføre en bestemt opgave. Scripts bruges ofte til at automatisere gentagne processer, f.eks. omdøbning af filer eller hentning af data.
Oprettelse af dit første script
Opret en Python-fil (f.eks. script.py), og tilføj følgende kode for at udskrive en meddelelse:
# script.py
print("Hello, Automation!")Kørsel af et script
For at køre et Python-script skal du åbne en terminal eller kommandoprompt og skrive:
python script.py
Dette udfører scriptet og viser resultatet i terminalen.
Planlægning af scripts
Du kan planlægge scripts til at køre automatisk ved hjælp af værktøjer som:
- Windows Task Scheduler: Til Windows-brugere.
- cron: Til Linux- og macOS-brugere.
Arbejde med ind- og uddata
Python-scripts kan modtage brugerinput og generere resultatfiler, f.eks. tekst- eller CSV-filer:
# Taking user input and saving to a file
name = input("Enter your name: ")
with open("output.txt", "w") as file:
file.write(f"Hello, {name}!")Brug af kommandolinjeargumenter
Du kan sende argumenter til scripts via kommandolinjen ved hjælp af sys-modulet:
# Using command-line arguments
import sys
if len(sys.argv) > 1:
print(f"Hello, {sys.argv[1]}!")
else:
print("No arguments provided.")Håndtering af fejl
Brug try-except-blokke til at håndtere potentielle fejl i dine scripts:
# Handling errors
try:
result = 10 / 0
except ZeroDivisionError:
print("Cannot divide by zero!")Almindelige fejl i automatiseringsscripts
Her er nogle fejl, du bør undgå:
- Ikke at håndtere fejl med try-except-blokke.
- At hardkode værdier, der kan ændre sig med tiden.
- Ikke at afprøve scriptet, før du planlægger det til automatisk kørsel.
Hvad har vi lært?
I denne lektion har du lært:
- Sådan opretter og kører du Python-scripts til automatisering.
- Sådan modtager du brugerinput og håndterer kommandolinjeargumenter.
- Sådan håndterer du fejl og skriver robuste automatiseringsscripts.
- Sådan planlægger du scripts til automatisk udførelse.
Flot klaret! Lad os gå videre til det næste emne.

Lær Python med en AI-underviser — gratis
Skriv og kør rigtig kode i din browser, få øjeblikkelig hjælp fra en AI-underviser døgnet rundt, og fortsæt, hvor du slap, på web eller i appen.
- Kurser
- 76
- Lektioner
- 320
Ofte stillede spørgsmål
Er lektionen “Automatisering af opgaver med scripts” gratis?
Ja — hele teksten til “Automatisering af opgaver med scripts” kan læses gratis her på nettet. Hvis du vil øve dig interaktivt med en indbygget kodeeditor og en AI-vejleder døgnet rundt og få adgang til resten af Python Academy-kurset, skal du opgradere til CoddyKit PRO. Python Academy-kurset indeholder 3 lektioner i alt.
Hvad lærer jeg i “Automatisering af opgaver med scripts”?
Lær at skrive scripts til automatisering af dagligdags opgaver. Du øver dig i Python Academy med praktisk kode, som du kører direkte i browseren, og en AI-vejleder døgnet rundt besvarer dine spørgsmål, mens du arbejder dig gennem lektionen.
Skal jeg have erfaring for at begynde på Python Academy?
Der kræves ingen tidligere erfaring. Python Academy på CoddyKit er tilrettelagt for både begyndere og øvede, så du kan starte her eller fra begyndelsen og lære i dit eget tempo. Dette er lektion 1 af 3.
Hvor lang tid tager lektionen “Automatisering af opgaver med scripts”?
De fleste CoddyKit-lektioner tager cirka 5–10 minutter. Hver lektion er kort og interaktiv, så du gør løbende fremskridt og kan fortsætte, hvor du slap – på både web og app.
Kan jeg skrive og køre kode i denne Python Academy-lektion?
Ja. Alle Python Academy-lektioner har en indbygget kodeeditor, så du kan skrive og køre rigtig kode direkte i din browser og få øjeblikkelig feedback fra AI – uden lokal opsætning.
Alle lektioner i dette kursus
- Automatisering af opgaver med scripts
- Arbejde med os og shutil
- Automatisering af e-mails og rapporter