Importér et Python-modul
Brug Python.import_module i Mojo.
Importér et Python-modul er en gratis Mojo Academy-lektion på CoddyKit. Dette er lektion 1 af 4. Du kan læse alle 3 lektioner i dette læringsspor gratis i deres fulde længde — derefter låser CoddyKit PRO alle lektioner op samt praktiske øvelser med en indbygget kodeeditor og en AI-underviser døgnet rundt. Den er en del af læringsforløbet i Mojo Academy, og dine fremskridt synkroniseres på tværs af nettet og CoddyKit-appen. Mojo Academy-kurset indeholder 4 lektioner i alt.
Behold dine favoritter
Mojo lader dig få adgang til Pythons enorme økosystem, så du kan blive ved med at bruge de biblioteker, du allerede holder af, samtidig med at du får højere hastighed. 🐍
Python-objektet
Interoperabilitet begynder med det indbyggede Python-objekt, din adgang til at importere og kalde Python fra Mojo-kode.
from python import Pythonimport_module
Hvis du vil indlæse et Python-modul, skal du kalde Python.import_module med modulnavnet som en streng. Du får modulet tilbage.
var np = Python.import_module("numpy")Navngiv det som i Python
Strengen, du sender, er præcis det navn, du ville skrive i en Python-import, f.eks. "math" eller "numpy". Samme navne, samme moduler.
var math = Python.import_module("math")Gem referencen
Gem det returnerede modul i en var, så du kan bruge det flere gange. Variablen er din reference til alt det, modulet tilbyder.
var os = Python.import_module("os")Det kan mislykkes
Hvis et modul mangler, kan importen rejse en fejl. Derfor placeres importering normalt i en funktion, der er markeret med raises.
fn load() raises:
var np = Python.import_module("numpy")Få adgang til indholdet
Når modulet er importeret, kan du bruge punktnotation til at få adgang til funktioner og værdier i modulet, ligesom i selve Python.
var pi = math.piBrug installerede pakker
Du kan importere alle tredjepartspakker, der er installeret i dit Python-miljø, ikke kun standardbiblioteket.
var pd = Python.import_module("pandas")Én bro, mange moduler
Importér så mange moduler, som du har brug for. Hvert kald returnerer sin egen reference, så du kan blande flere Python-biblioteker i én Mojo-fil.
Miljøet betyder noget
Mojo bruger dit aktive Python-miljø til at finde moduler. Hvis en pakke kan importeres i Python, kan den også importeres i Mojo.
Hvorfor det er vigtigt
Når du importerer Python, behøver du aldrig begynde fra nul: årtiers gennemprøvede værktøjer er kun én linje væk i din hurtige Mojo-kode. ⚡
Hurtigt tjek
Husk, hvordan du henter et Python-modul ind i Mojo.
Opsummering
Du har lært at importere Python med Python.import_module, gemme referencen og få adgang til alle installerede biblioteker fra Mojo. 🎯
Lær Mojo 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
- 30
- Lektioner
- 120
Ofte stillede spørgsmål
Er lektionen “Importér et Python-modul” gratis?
Ja — alle 3 lektioner i læringssporet Mojo Academy, inklusive “Importér et Python-modul”, kan læses gratis i deres fulde længde her på webstedet. Derefter låser CoddyKit PRO alle lektioner op samt interaktive øvelser med en indbygget kodeeditor og en AI-underviser døgnet rundt. Mojo Academy-kurset indeholder 4 lektioner i alt.
Hvad lærer jeg i “Importér et Python-modul”?
Brug Python.import_module i Mojo. Du øver dig i Mojo 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å Mojo Academy?
Der kræves ingen tidligere erfaring. Mojo 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 4.
Hvor lang tid tager lektionen “Importér et Python-modul”?
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 Mojo Academy-lektion?
Ja. Alle Mojo 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
- Importér et Python-modul
- Kald Python-funktioner
- Flyt data på tværs af broen
- Hvornår skal De bruge Python-interoperabilitet?