Latest web development tutorials

metodi di file / directory python3 OS

moduloos fornisce un modo molto ricco a che fare con file e directory.Comunemente metodo utilizzato nella tabella seguente:

No. Metodo e Descrizione
1

os.access (percorso, modalità)


il permesso modalità di prova
2

os.chdir (percorso)


Cambiare la directory di lavoro corrente
3

os.chflags (percorso, bandiere)


Mark impostare il percorso per la firma digitale.
4

os.chmod (percorso, modalità)


Cambia autorizzazioni
5

os.chown (percorso, uid, gid)


Modificare il proprietario del file
6

os.chroot (percorso)


Cambia la directory radice del processo corrente
7

os.close (fd)


Chiudere il descrittore di file fd
8

os.closerange (fd_low, fd_high)


Chiudere tutti i descrittori di file da fd_low (inclusione) a fd_high (non incluso), l'errore viene ignorato
9

os.dup (fd)


Copiare il descrittore di file fd
10

os.dup2 (fd, FD2)


Copiare un descrittore di file fd ad un altro fd2
11

os.fchdir (fd)


Modificando il descrittore di file directory di lavoro corrente
12

os.fchmod (fd, mode)


Modificare i diritti di accesso di un file per il file specificato dal parametro fd, la modalità di parametro è il file autorizzazioni di accesso su Unix.
13

os.fchown (fd, uid, gid)


Cambiare la proprietà di un file, questa funzione modifica ID utente e ID gruppo di un file, il file specificato dal descrittore di file fd.
14

os.fdatasync (fd)


Costretto a scrivere file su disco, il file specificato dal descrittore di file fd, ma non rispettare le informazioni di stato file di aggiornamento.
15

os.fdopen (fd [, mode [, bufsize]])


Creare un oggetto file descrittore di file fd, e restituisce l'oggetto file
16

os.fpathconf (fd, nome)


Restituisce una informazione di configurazione del sistema file aperto. Nome valore per recuperare la configurazione del sistema, può essere una serie di valori di sistema definiti, questi nomi di cui molti standard (POSIX.1, Unix 95, Unix 98, e altri).
17

os.fstat (fd)


Restituisce lo stato descrittore di file fd, come stat ().
18

os.fstatvfs (fd)


Restituisce file di informazioni contiene il descrittore di file fd del file system, come ad esempio statvfs ()
19

os.fsync (fd)


Forzare il descrittore di file fd del file viene scritto sul disco rigido.
20

os.ftruncate (fd, length)


Clipping descrittore di file fd file corrispondente, in modo che non può superare la dimensione massima del file.
21

os.getcwd ()


Restituisce la directory di lavoro corrente
22

os.getcwdu ()


Ritorno Unicode oggetti in una directory di lavoro corrente
23

os.isatty (fd)


Se il descrittore di file fd è aperto e collegato con il dispositivo TTY (-come), restituisce vero, altrimenti False.
24

os.lchflags (percorso, bandiere)


Mark impostare il percorso per la firma digitale, chflags simili (), ma non soft link
25

os.lchmod (percorso, modalità)


Modificare i permessi dei file di connessione
26

os.lchown (percorso, uid, gid)


Modificare il proprietario del file, chown simile, ma non seguire i link.
27

os.link (src, dst)


Creare un hard link di nome parametro dst, src parametri di puntamento
28

os.listdir (percorso)


Restituisce un elenco di file o cartella di file che contiene il percorso specificato del nome della cartella.
29

os.lseek (fd, pos, come)


Impostare il descrittore di file fd corrente pos posizione, come modificare: pos SEEK_SET 0 installazione dal file o l'inizio del calcolo; SEEK_CUR o 1 dal calcolo della posizione corrente; os.SEEK_END o due dalla fine del file inizia in UNIX, Windows. efficace
30

os.lstat (percorso)


Come stat (), ma non soft link
31

os.major (dispositivo)


dispositivo di estrazione numero importante da un numero di dispositivo grezzo (utilizzando stat in st_dev o campo st_rdev).
32

os.makedev (maggiore, minore)


In numero maggiore e minore dispositivo costituito da una serie di attrezzature originali
33

os.makedirs (path [, mode])


Ricorsiva funzione di creazione della cartella. Come mkdir (), ma tutte le cartelle di livello intermedio che si crea deve includere le sottocartelle.
34

os.minor (dispositivo)


dispositivo di estrazione numero minore da un numero di dispositivo grezzo (utilizzando stat in st_dev o campo st_rdev).
35

os.mkdir (path [, mode])


Nella modalità digitale il modo per creare una cartella denominata percorso. La modalità di default è 0777 (ottale).
36

os.mkfifo (path [, mode])


Crea una named pipe, alla modalità digitale, il valore predefinito è 0666 (ottale)
37

os.mknod (filename [, mode = 0600 , dispositivo])
Creare un nodo di file system chiamato nomefile (file, file speciale dispositivo o named pipe).

38

os.open (file, flags [, mode ])


Aprire un file e impostare le opzioni desiderate aperte, parametro mode è facoltativo
39

os.openpty ()


Aprire una nuova coppia pseudo-terminale. Pty Indietro e descrittore di file TTY.
40

os.pathconf (percorso, nome)


Restituisce documenti rilevanti le informazioni di configurazione del sistema.
41

os.pipe ()


Creare un tubo. Restituisce una coppia di descrittori di file (r, w), rispettivamente per leggere e scrivere
42

os.popen (il comando [, mode [, bufsize]])


Aprire un comando da una pipeline
43

os.read (fd, n)


Leggere dal descrittore di file fd fino a n byte e restituisce una stringa contenente i byte letti, corrispondente descrittore di file fd ha raggiunto la fine, restituisce una stringa vuota.
44

os.readlink (percorso)


Restituisce i punti di collegamento morbide per un file
45

os.remove (percorso)


Rimuovere il percorso per il percorso del file. Se il percorso è una cartella, getterà OSError; vedi sotto rmdir () cancella una directory.
46

os.removedirs (percorso)


Ricorsivamente cancellare la directory.
47

os.rename (src, dst)


Rinominare file o directory da src a dst
48

os.renames (vecchio, nuovo)


Ricorsivamente rinominare la directory, il file può anche essere rinominato.
49

os.rmdir (percorso)


Rimuovere il percorso della directory vuota specificato, se la directory non è vuota, quindi un'eccezione OSError.
50

os.stat (percorso)


Ottenere percorso specificato informazioni, funzionalmente equivalente alle API C nella chiamata di sistema stat ().
51

os.stat_float_times ([newValue])
Decisione in merito a galleggiare oggetti visualizzare il timestamp stat_result

52

os.statvfs (percorso)


Ottiene il percorso delle statistiche del file system
53

os.symlink (src, dst)


Creare un collegamento morbido
54

os.tcgetpgrp (fd)


Il processo ritorna al fd terminale (una os.open restituito dal descrittore di file aperto ()) associato al gruppo
55

os.tcsetpgrp (fd, pg)


impostazione del terminale fd gruppo di processi (consistente os.open restituito () descrittori di file aperti) associati a pag.
56

os.tempnam ([dir [, prefix] ])


Restituisce un percorso unico per la creazione di file temporanei.
57

os.tmpfile ()


Esso restituisce un modalità di apertura (w + b) oggetto file. Questo oggetto non ha una voce di cartella di file, nessun descrittore di file verrà automaticamente eliminato.
58

os.tmpnam ()


Per creare un file temporaneo restituisce un percorso unico
59

os.ttyname (fd)


Si restituisce una stringa che rappresenta il descrittore di file fd è associato ad un dispositivo terminale. Se fd non è associato con un dispositivo terminale, viene generata un'eccezione.
60

os.unlink (percorso)


Eliminare il percorso del file
61

os.utime (percorso, volte)


Torna per accedere e modificare il percorso del file di tempo specificato.
62

os.walk (superiore [, top-down = True [, onerror = Nessuno [, followLinks = False]]])


cartella di output dal nome del file nella struttura di camminata, su o giù.
63

os.write (fd, str)


La stringa viene scritto nel descrittore di file fd. Restituisce la lunghezza effettiva della stringa è scritto