métodos archivo / directorio python3 OS
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 | Prueba de permiso modo de |
2 | Cambiar el directorio de trabajo actual |
3 | Marcos establece la ruta para la firma digital. |
4 | Cambiar permisos |
5 | Cambiar el propietario del archivo |
6 | Cambiar el directorio raíz del proceso actual |
7 | 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 | Copia el descriptor de fichero fd |
10 | Copiar un descriptor de fichero fd a otro FD2 |
11 | Al cambiar el descriptor de archivo de directorio de trabajo actual |
12 | 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 | 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 | 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 | 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 | Devuelve el estado descriptor de fichero fd, como stat (). |
18 | Devuelve archivo de información contiene el descriptor de fichero fd del sistema de archivos, tales como statvfs () |
19 | Forzar el descriptor de fichero fd del archivo se escribe en el disco duro. |
20 | Clipping descriptor de archivo fd archivo correspondiente, por lo que no puede superar el tamaño máximo de archivo. |
21 | Devuelve el directorio de trabajo actual |
22 | Volver Unicode objetos en un directorio de trabajo actual |
23 | Si el descriptor de fichero fd está abierto y conectado con el dispositivo TTY (similares a), devuelve true, false en caso contrario. |
24 | Marcos establece la ruta para la firma digital, chflags similares (), pero sin enlaces de software |
25 | Modificar los permisos de archivo de conexión |
26 | Cambiar el propietario del archivo, chown similar, pero no seguir los links. |
27 | Crea un enlace llamado parámetro DST, parámetros src apuntando |
28 | Devuelve una lista de archivos o carpetas de archivo que contiene la ruta especificada del nombre de la carpeta. |
29 | 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 | Al igual que stat (), pero sin enlaces de software |
31 | 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 | En el número mayor y menor dispositivo que consiste en un número de equipo original |
33 | 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 | 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 | En el modo digital el modo de crear una carpeta denominada ruta. El modo por defecto es 0777 (octal). |
36 | 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]) |
38 | os.open (archivo, banderas [, modo ]) Abrir un archivo y configurar las opciones deseadas abierta, el parámetro modo es opcional |
39 | Abrir un nuevo par de pseudo-terminal. Pty atrás y descriptor de archivo TTY. |
40 | Devuelve los documentos pertinentes de la información de configuración del sistema. |
41 | 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 | 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 | Devuelve el enlace apunta a un archivo suaves |
45 | 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 | Recursiva eliminar el directorio. |
47 | Cambiar el nombre de archivos o directorios de src a dst |
48 | Recursiva cambiar el nombre del directorio, el archivo también puede ser renombrado. |
49 | Eliminar ruta del directorio vacío especificado, si el directorio no está vacío, entonces lanzar una excepción OSError. |
50 | 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]) |
52 | Obtiene la ruta de las estadísticas del sistema de archivos |
53 | Crear un enlace simbólico |
54 | El proceso vuelve a la fd terminal (un os.open devuelto por el descriptor de fichero abierto ()) asociado con el grupo |
55 | 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 | 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 | Para crear un archivo temporal devuelve un camino único |
59 | 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 | Eliminar la ruta del archivo |
61 | 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 | La cadena se escribe en el descriptor de fichero fd. Devuelve está escrita la longitud real de la cadena |