Operaciones de archivo comunes basadas en Python
- 1. Crea una carpeta
- 2. Lee la carpeta como una lista
- 3. Expediente de sentencia
- 4. Determinar la carpeta
- 5. Conecta carpetas o archivos como rutas
- 6. Selecciona automáticamente el separador de ruta de diferentes sistemas
- 7. Devuelve la ruta absoluta de la carpeta actual, los nombres de las subcarpetas y todos los nombres de archivos
- 8. Eliminar archivos
- 9. Cambio de nombre de archivo
- 10. Devuelve la ruta absoluta de la carpeta actual
- 11. Devuelve el nombre de archivo de la carpeta actual
- 12. Devuelve el apellido del archivo actual
- 13. Devuelve la última hora de modificación de un archivo o carpeta
- 14. Devuelve la hora de creación de un archivo o carpeta
- 15. Devuelve el tamaño del archivo o carpeta (en bytes)
- 16. Lea todos los archivos de un formato específico en una carpeta
1. Crea una carpeta
Crear nueva carpeta src
os.makedirs(src, exist=True)
2. Lee la carpeta como una lista
Devuelve una lista de todos los archivos en la carpeta src
os.path.listdir(src)
3. Expediente de sentencia
Determine si src es un archivo, devuelva True si es así, de lo contrario devuelva False
os.path.isfile(src)
4. Determinar la carpeta
Determine si src es una carpeta, devuelva True si es así, de lo contrario devuelva False
os.path.isdir(src)
5. Conecta carpetas o archivos como rutas
Concatene la carpeta src, la carpeta dir1 y file.jpg en una sola ruta
os.path.join(src, 'dir1', 'file1.jpg')
6. Selecciona automáticamente el separador de ruta de diferentes sistemas
El sistema Windows es '', el sistema Linux es '/'
os.sep
7. Devuelve la ruta absoluta de la carpeta actual, los nombres de las subcarpetas y todos los nombres de archivos
os.walk(src)
8. Eliminar archivos
os.remove(src)
9. Cambio de nombre de archivo
cambiar el nombre de src a dst
os.rename(src,dst)
10. Devuelve la ruta absoluta de la carpeta actual
os.path.abspath(src)
11. Devuelve el nombre de archivo de la carpeta actual
os.path.dirname(src)
12. Devuelve el apellido del archivo actual
os.path.basename(src)
13. Devuelve la última hora de modificación de un archivo o carpeta
os.path.getmtime(src)
14. Devuelve la hora de creación de un archivo o carpeta
os.path.getctime(src)
15. Devuelve el tamaño del archivo o carpeta (en bytes)
os.path.getsize(src)
16. Lea todos los archivos de un formato específico en una carpeta
Lea todos los archivos en el formato de sufijo jpg en la carpeta src
glob.glob(src/*.jpg)