programmeringssproget Python har flere funktioner , du kan bruge til at indlæse forskellige moduler i dit program . Import erklæring lader dig medbringe blokke af kode fra andre Pythonmoduler , mens reload funktion kan du importere moduler tidligere bragt i , men som kan være blevet ændret. Den åbne -funktionen kan du se og ændre andre typer af filer. Import Statement
Flere store computerprogrammer bryde op kildekoden i flere filer, der kaldes scripts eller moduler . Hvert modul indeholder normalt flere relaterede funktioner eller klasser , såsom matematik eller streng-funktioner . Hvis du vil bruge hvert modul i samme Python program, er du nødt til at importere dem , enten i nye moduler, du skaber , eller hoveddelen af dit program. Sådan importerer du et modul i dit program , skriv " import modulnavn " i toppen af din kode .
Reload Function
Pythons reload funktion fungerer på en lignende måde som import -funktionen , selv om det er syntaktisk anderledes. Med denne funktion kan du importere et modul , der allerede er bragt ind i dit program. Fordelen kommer, når du har en server, der kører et Python program, som du ikke ønsker at opsige , men du stadig ønsker at ændre et modul. Du kan redigere scriptet efter behov , og brug derefter reload funktionen til at bringe den tilbage i programmet med ændringerne. Type " reload ( modulnavn ) " for at bruge denne funktion.
Open Function
For at åbne en fil til redigering i din Python program , skal du bruge åben funktion. Du kan bruge det til at åbne tekstdokumenter eller billeder. Selve funktionen tager én ønskede parameter og en valgfri parameter . Først skal du give en streng , der er en sti til den fil, du vil åbne. Det andet parameter er den tilstand, hvor du ønsker at åbne det, såsom læse, skrive eller føje . Standarden er læst tilstand. Type " file = open ( ' sti /til /fil ', ' a') " for at åbne en fil i append mode.
Overvejelser
p Det er vigtigt, når du placerer disse funktioner i dit program. Du skal ringe til dem, før du agter at bruge resultaterne af opkaldet. For eksempel, hvis du forsøger at bruge en matematisk funktion fra et modul før der rent faktisk importerer modulet i dit program vil funktionen ikke fungere korrekt. Det er bedst at bruge import erklæring som den første linjer i dit program eller funktion. Du bør kun bruge reload og åbne funktioner på det punkt i dit program , hvor du har brug for dem.