logo

Pitón | método os.listdir()

El método os.listdir() en Python se utiliza para obtener la lista de todos los archivos y directorios en el directorio especificado. Si no especificamos ningún directorio, se devolverá una lista de archivos y directorios en el directorio de trabajo actual.

Sintaxis del método os.listdir() en Python

Sintaxis: os.listdir(ruta)



Parámetros : ruta (opcional): ruta del directorio

Tipo de devolución: Este método devuelve la lista de todos los archivos y directorios en la ruta especificada. El tipo de retorno de este método es lista .

Ejemplo del método Python os.listdir()

A continuación se muestran algunos ejemplos de Pitón método os.listdir() del módulo de sistema operativo :



Listar archivos y directorios en Python Usando el método os.listdir()

En este ejemplo, el código usa os.listdir() para obtener una lista de archivos y directorios en el directorio raíz (/). Luego imprime la lista obtenida. El resultado incluye los archivos y directorios presentes en el directorio raíz especificado.

Python3



actor chiranjeevi




# importing os module> import> os> > # Get the list of all files and directories> path>=> '/'> dir_list>=> os.listdir(path)> > print>(>'Files and directories in ''>, path,>'' :'>)> > # print the list> print>(dir_list)>

>

>

Producción:

Files and directories in ' / ' : ['sys', 'run', 'tmp', 'boot', 'mnt', 'dev', 'proc', 'var', 'bin', 'lib64', 'usr',  'lib', 'srv', 'home', 'etc', 'opt', 'sbin', 'media']>

Listar archivos y directorios en el directorio actual Usando os.listdir()

En este ejemplo, el código utiliza el método os.listdir() para obtener una lista de archivos y directorios en el directorio de trabajo actual. sistema operativo.getcwd() método. Luego imprime la lista obtenida, proporcionando información sobre los archivos y directorios presentes en el directorio de trabajo actual.

Python3




# importing os module> import> os> > # Get the path of current working directory> path>=> os.getcwd()> > # Get the list of all files and directories> dir_list>=> os.listdir(path)> > print>(>'Files and directories in ''>, path,>'' :'>)> # print the list> print>(dir_list)>

tercera forma normal

>

>

Producción:

Files and directories in ' /home/ihritik ' : ['.rstudio-desktop', '.gnome', '.ipython', '.cache', '.config', '.ssh', 'Public', 'Desktop', '.pki', 'R', '.bash_history', '.Rhistory', '.oracle_jre_usage', 'Music',  '.ICEauthority', 'Documents', 'examples.desktop', '.swipl-dir-history', '.local',  '.gnupg', '.profile', 'Pictures', '.keras', '.viminfo', '.thunderbird', 'Templates', '.bashrc', '.bash_logout', '.sudo_as_admin_successful', 'Videos', 'images',  'tf_wx_model', 'Downloads', '.mozilla', 'geeksforgeeks']>

Enumerar todos los archivos y directorios cuando no se especifica ninguna ruta

En este ejemplo, el código usa os.listdir() para obtener una lista de archivos y directorios en el directorio de trabajo actual. Luego imprime la lista obtenida, proporcionando información sobre los archivos y directorios presentes en el directorio de trabajo actual. Si no se especifica ninguna ruta, el valor predeterminado es el directorio de trabajo actual.

Python3




pitón o

# importing os module> import> os> # os.listdir() method return path> dir_list>=> os.listdir()> print>(>'Files and directories in current working directory :'>)> # print the list> print>(dir_list)>

>

>

Producción:

Files and directories in current working directory : ['.rstudio-desktop', '.gnome', '.ipython', '.cache', '.config', '.ssh', 'Public', 'Desktop', '.pki', 'R', '.bash_history', '.Rhistory', '.oracle_jre_usage', 'Music',  '.ICEauthority', 'Documents', 'examples.desktop', '.swipl-dir-history', '.local',  '.gnupg', '.profile', 'Pictures', '.keras', '.viminfo', '.thunderbird', 'Templates', '.bashrc', '.bash_logout', '.sudo_as_admin_successful', 'Videos', 'images',  'tf_wx_model', 'Downloads', '.mozilla', 'geeksforgeeks']>

Preguntas frecuentes (FAQ)

¿Qué entiendes por método os.listdir()?

`os.listdir()` es un método de Python que se utiliza para obtener una lista de archivos y directorios en una ruta específica o en el directorio de trabajo actual. Si no se proporciona ninguna ruta, el método devuelve la lista, lo que permite una fácil exploración y manipulación del contenido del sistema de archivos en un script de Python.