Para listar archivos en un directorio, puede usar ellistdir()
método proporcionado por elos
módulo incorporado:
import os
dirname = ‘/users/Flavio/dev’
files = os.listdir(dirname)
print(files)
Para obtener la ruta completa a un archivo, puede unir la ruta de la carpeta con el nombre del archivo, usando elos.path.join()
método:
import os
dirname = ‘/users/Flavio/dev’
files = os.listdir(dirname)
temp = map(lambda name: os.path.join(dirname, name), files)
print(list(temp))
Para enumerar solo los archivos, o solo los directorios, puede usaros.path.isfile()
yos.path.isdir()
:
import os
dirname = ‘/users/Flavio/dev’
dirfiles = os.listdir(dirname)
fullpaths = map(lambda name: os.path.join(dirname, name), dirfiles)
dirs = []
files = []
for file in fullpaths:
if os.path.isdir(file): dirs.append(file)
if os.path.isfile(file): files.append(file)
print(list(dirs))
print(list(files))
Más tutoriales de Python:
- Introducción a Python
- Instalación de Python 3 en macOS
- Ejecutar programas de Python
- Python 2 frente a Python 3
- Los fundamentos de trabajar con Python
- Tipos de datos de Python
- Operadores de Python
- Cadenas de Python
- Booleanos de Python
- Números de Python
- Python, aceptando entrada
- Declaraciones de control de Python
- Listas de Python
- Tuplas de Python
- Conjuntos de Python
- Diccionarios de Python
- Funciones de Python
- Objetos de Python
- Bucles de Python
- Módulos de Python
- Clases de Python
- La biblioteca estándar de Python
- Depurar Python
- Alcance de las variables de Python
- Python, acepta argumentos desde la línea de comandos
- Recursión de Python
- Funciones anidadas de Python
- Funciones de Python Lambda
- Cierres de Python
- Entornos virtuales de Python
- Usa una GoPro como cámara web remota usando Python
- Python, como crear una lista a partir de una cadena
- Decoradores de Python
- Cadenas de documentos de Python
- Introspección de Python
- Anotaciones de Python
- Python, cómo enumerar archivos y carpetas en un directorio
- Python, como comprobar si un número es par o impar
- Python, cómo obtener los detalles de un archivo
- Python, como comprobar si existe un archivo o directorio
- Excepciones de Python
- Python, como crear un directorio
- Python, como crear un archivo vacío
- Python, la declaración `with`
- Python, crea una solicitud de red
- Python, instalando paquetes de terceros usando `pip`
- Python, lee el contenido de un archivo