Latest web development tutorials

métodos archivo / directorio OS Python

móduloos ofrece una manera muy rica para hacer frente a los archivos y directorios.Comúnmente método utilizado en la siguiente tabla:

No. Método y Descripción
1

os.access (ruta, modo)


Prueba de permiso modo de
2

os.chdir (ruta)


Cambiar el directorio de trabajo actual
3

os.chflags (ruta, banderas)


Marcos establece la ruta para la firma digital.
4

os.chmod (ruta, modo)


Cambiar permisos
5

os.chown (ruta, uid, gid)


Cambiar el propietario del archivo
6

os.chroot (ruta)


Cambiar el directorio raíz del proceso actual
7

os.close (fd)


Cierre el descriptor de fichero fd
8

os.closerange (fd_low, fd_high)


Cierre todos los descriptores de fichero de fd_low (inclusión) para fd_high (no incluido), se tendrá en cuenta el error
9

os.dup (fd)


Copia el descriptor de fichero fd
10

os.dup2 (FD, FD2)


Copiar un descriptor de fichero fd a otro FD2
11

os.fchdir (fd)


Al cambiar el descriptor de archivo de directorio de trabajo actual
12

os.fchmod (fd, modo)


Cambiar los derechos de acceso de un archivo en el archivo especificado por el parámetro fd, el modo de parámetro es el archivo permisos de acceso en Unix.
13

os.fchown (fd, uid, gid)


Cambiar la propiedad de un archivo, esta función modifica el ID de usuario e ID de grupo de un archivo, el archivo especificado por el descriptor de fichero fd.
14

os.fdatasync (fd)


Obligado a escribir el archivo en el disco, el archivo especificado por el descriptor de fichero fd, pero no hace cumplir la información de estado del archivo de actualización.
15

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


Crear un objeto de archivo descriptor de archivo fd y devuelve el objeto de archivo
16

os.fpathconf (fd, nombre)


Devuelve una información de configuración del sistema de archivos abiertos. Nombre de valor para recuperar la configuración del sistema, puede ser una cadena de valores del sistema definidos, estos nombres especificados en muchas normas (POSIX.1, Unix 95, 98 Unix, y otros).
17

os.fstat (fd)


Devuelve el estado descriptor de fichero fd, como stat ().
18

os.fstatvfs (fd)


Devuelve archivo de información contiene el descriptor de fichero fd del sistema de archivos, tales como statvfs ()
19

os.fsync (fd)


Forzar el descriptor de fichero fd del archivo se escribe en el disco duro.
20

os.ftruncate (fd, longitud)


Clipping descriptor de archivo fd archivo correspondiente, por lo que no puede superar el tamaño máximo de archivo.
21

os.getcwd ()


Devuelve el directorio de trabajo actual
22

os.getcwdu ()


Volver Unicode objetos en un directorio de trabajo actual
23

os.isatty (fd)


Si el descriptor de fichero fd está abierto y conectado con el dispositivo TTY (similares a), devuelve true, false en caso contrario.
24

os.lchflags (ruta, banderas)


Marcos establece la ruta para la firma digital, chflags similares (), pero sin enlaces de software
25

os.lchmod (ruta, modo)


Modificar los permisos de archivo de conexión
26

os.lchown (ruta, uid, gid)


Cambiar el propietario del archivo, chown similar, pero no seguir los links.
27

os.link (src, dst)


Crea un enlace llamado parámetro DST, parámetros src apuntando
28

os.listdir (ruta)


Devuelve una lista de archivos o carpetas de archivo que contiene la ruta especificada del nombre de la carpeta.
29

os.lseek (fd, pos, cómo)


Configuración del descriptor de archivo fd pos posición actual, cómo modificar: pos SEEK_SET 0 de configuración desde el archivo o el comienzo del cálculo; SEEK_CUR o 1 desde el cálculo de la posición actual; os.SEEK_END o dos de la final del archivo se inició en UNIX, Windows. efectivo
30

os.lstat (ruta)


Al igual que stat (), pero sin enlaces de software
31

os.major (dispositivo)


dispositivo de extracción número importante de un número de dispositivo sin procesar (usando stat en dev_t o campo st_rdev).
32

os.makedev (mayor, menor)


En el número mayor y menor dispositivo que consiste en un número de equipo original
33

os.makedirs (ruta [, modo])


la función de creación de carpetas recursiva. Al igual que mkdir (), pero todas las carpetas de nivel intermedio que se crean necesidades para incluir subcarpetas.
34

os.minor (dispositivo)


dispositivo de extracción número menor de un número de dispositivo sin procesar (usando stat en dev_t o campo st_rdev).
35

os.mkdir (ruta [, modo])


En el modo digital el modo de crear una carpeta denominada ruta. El modo por defecto es 0777 (octal).
36

os.mkfifo (ruta [, modo])


Crear una tubería con nombre, de modo a digital, el valor predeterminado es 0666 (octal)
37

os.mknod (nombre de archivo [, mode = 0600 , el dispositivo])
Crear un nodo de sistema de archivos de nombre de archivo nombrado (archivo, archivo especial de dispositivo o conexión con nombre).

38

os.open (archivo, banderas [, modo ])


Abrir un archivo y configurar las opciones deseadas abierta, el parámetro modo es opcional
39

os.openpty ()


Abrir un nuevo par de pseudo-terminal. Pty atrás y descriptor de archivo TTY.
40

os.pathconf (ruta, nombre)


Devuelve los documentos pertinentes de la información de configuración del sistema.
41

os.pipe ()


Crear una tubería. Devuelve un par de descriptores de archivos (r, w), respectivamente, para leer y escribir
42

os.popen (comando [, modo [, bufsize]])


Abrir un comando de un oleoducto
43

os.read (fd, n)


Se lee en el descriptor de fichero fd hasta n bytes y devuelve una cadena que contiene los bytes leídos, el correspondiente descriptor de fichero fd ha llegado al final, devuelve una cadena vacía.
44

os.readlink (ruta)


Devuelve el enlace apunta a un archivo suaves
45

os.remove (ruta)


Eliminar la ruta para la ruta del archivo. Si la ruta es una carpeta, lanzará OSError; véase más adelante rmdir () elimina un directorio.
46

os.removedirs (ruta)


Recursiva eliminar el directorio.
47

os.rename (src, dst)


Cambiar el nombre de archivos o directorios de src a dst
48

os.renames (viejo, nuevo)


Recursiva cambiar el nombre del directorio, el archivo también puede ser renombrado.
49

os.rmdir (ruta)


Eliminar ruta del directorio vacío especificado, si el directorio no está vacío, entonces lanzar una excepción OSError.
50

os.stat (ruta)


Obtener información de ruta especificada, funcionalmente equivalente a la API de C en la llamada al sistema stat ().
51

os.stat_float_times ([nuevovalor])
La decisión sobre si flotar objetos visualizar la fecha y hora stat_result

52

os.statvfs (ruta)


Obtiene la ruta de las estadísticas del sistema de archivos
53

os.symlink (src, dst)


Crear un enlace simbólico
54

os.tcgetpgrp (fd)


El proceso vuelve a la fd terminal (un os.open devuelto por el descriptor de fichero abierto ()) asociado con el grupo
55

os.tcsetpgrp (fd, pg)


grupo proceso de establecimiento de fd terminal (que consiste os.open regresó () abiertos los descriptores de archivos) asociados a las págs.
56

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


Devuelve una ruta única para la creación de archivos temporales.
57

os.tmpfile ()


Se devuelve un modo abierto (w + b) objeto de archivo. Este objeto no tiene una entrada de carpeta de archivo, se eliminará automáticamente sin descriptor de archivo.
58

os.tmpnam ()


Para crear un archivo temporal devuelve un camino único
59

os.ttyname (fd)


Devuelve una cadena que representa el descriptor de fichero fd está asociado a un dispositivo terminal. Si fd no está asociado con un dispositivo terminal, se produce una excepción.
60

os.unlink (ruta)


Eliminar la ruta del archivo
61

os.utime (ruta, tiempos)


Volver a acceder y modificar la ruta del archivo de tiempo especificado.
62

os.walk (arriba [, de arriba abajo = True [, onerror = Ninguno [, followlinks = False]]])


carpeta de salida por el nombre del archivo en el pie del árbol, hacia arriba o hacia abajo.
63

os.write (fd, str)


La cadena se escribe en el descriptor de fichero fd. Devuelve está escrita la longitud real de la cadena

Referencia Dirección: