logo

Python | метод os.listdir().

Метод os.listdir() у Python використовується для отримання списку всіх файлів і каталогів у вказаному каталозі. Якщо ми не вкажемо жодного каталогу, буде повернено список файлів і каталогів у поточному робочому каталозі.

Синтаксис методу os.listdir() у Python

Синтаксис: os.listdir(шлях)



Параметри : path (необов'язково) : шлях до каталогу

Тип повернення: Цей метод повертає список усіх файлів і каталогів у вказаному шляху. Тип повернення цього методу список .

Приклад методу Python os.listdir().

Нижче наведено кілька прикладів Python метод os.listdir(). Модуль ОС :



Список файлів і каталогів у Python Використання методу os.listdir().

У цьому прикладі код використовує os.listdir() для отримання списку файлів і каталогів у кореневому каталозі (/). Потім він друкує отриманий список. Вихід містить файли та каталоги, наявні у вказаному кореневому каталозі.

Python3



ітератор java для карти




# 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)>

>

>

Вихід:

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

Список файлів і каталогів у поточному каталозі Використання os.listdir()

У цьому прикладі код використовує метод os.listdir() для отримання списку файлів і каталогів у поточному робочому каталозі os.getcwd() метод. Потім він друкує отриманий список, надаючи інформацію про файли та каталоги, присутні в поточному робочому каталозі.

Python3


сортувати масив java



# 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)>

>

>

Вихід:

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']>

Показати всі файли та каталоги, якщо шлях не вказано

У цьому прикладі код використовує os.listdir() для отримання списку файлів і каталогів у поточному робочому каталозі. Потім він друкує отриманий список, надаючи інформацію про файли та каталоги, присутні в поточному робочому каталозі. Якщо шлях не вказано, за умовчанням буде поточний робочий каталог.

Python3




для циклу в c

# 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)>

>

>

Вихід:

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']>

Часті запитання (FAQ)

Що ви розумієте під методом os.listdir()?

`os.listdir()` — це метод Python, який використовується для отримання списку файлів і каталогів у вказаному шляху або поточному робочому каталозі. Якщо шлях не вказано, метод повертає список, що дозволяє легко досліджувати та маніпулювати вмістом файлової системи в сценарії Python.