Glavni problem vezan za uvoz Python datoteke je taj što datoteka možda nije pravilno formatirana za korištenje s Python interpreterom.
import myfile
Ova linija koda uvozi myfile modul.
uvoz
U Pythonu, import je ključna riječ koja vam omogućava da uključite sadržaj jednog modula u trenutni prostor imena. Ovo je korisno za uvoz funkcija i varijabli iz drugih modula.
Da biste uvezli modul, koristite ključnu riječ import nakon koje slijedi naziv modula. Na primjer, da uvezete matematički modul, koristite sljedeći kod:
import math
Također možete koristiti naredbu import za uključivanje datoteka u svoj projekt. Da biste to učinili, navedite punu putanju do predmetne datoteke. Na primjer, ako želite da u svoj projekat uključite datoteku pod nazivom myfile.py, koristili biste sljedeći kod:
import myfile.py
Files
Datoteke u Pythonu su objekti koji predstavljaju kolekciju podataka. Datoteke se mogu otvarati, čitati, pisati i brisati pomoću objekta datoteke.
Da biste otvorili datoteku u Pythonu, koristite funkciju open(). Prvi argument je ime datoteke koja se otvara, a drugi argument je niz koji sadrži putanju do datoteke. Ako datoteka ne postoji, bit će kreirana.
Kada se datoteka otvori, možete pročitati njen sadržaj pomoću funkcije read(). Prvi argument je broj bajtova koji se čitaju iz datoteke, a drugi argument je niz koji sadrži podatke za čitanje. Ako nema dovoljno bajtova za čitanje iz datoteke, pojavit će se greška.
Također možete pisati podatke u datoteku pomoću funkcije write(). Prvi argument je broj bajtova koji će biti upisani u datoteku, a drugi argument je niz koji sadrži podatke koji će biti upisani. Ako nema dovoljno dostupnih bajtova za pisanje u datoteku, pojavit će se greška.
Konačno, možete izbrisati datoteku koristeći bilo koji od dva načina: možete koristiti delete() , koji će izbrisati sve datoteke i direktorije koji sadrže podudarna imena putanja; ili možete koristiti rmdir() , koji će izbrisati samo datoteke koje odgovaraju njegovom parametru imena putanje.