os.listdir()-metoden i Python brukes til å få listen over alle filer og kataloger i den angitte katalogen. Hvis vi ikke spesifiserer noen katalog, vil en liste over filer og kataloger i gjeldende arbeidskatalog bli returnert.
os.listdir() Metodesyntaks i Python
Syntaks: os.listdir(bane)
Parametere : bane (valgfritt): banen til katalogen
Returtype: Denne metoden returnerer listen over alle filer og kataloger i den angitte banen. Returtypen for denne metoden er liste .
Python os.listdir() Metodeeksempel
Nedenfor er noen eksempler på Python os.listdir()-metoden til OS-modul :
Liste filer og kataloger i Python Bruker os.listdir()-metoden
I dette eksemplet bruker koden os.listdir() for å få en liste over filer og kataloger i rotkatalogen (/). Den skriver deretter ut den innhentede listen. Utdataene inkluderer filene og katalogene som finnes i den angitte rotkatalogen.
Python3
legg til i array 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)> |
>
>
Produksjon:
navn på sminkeprodukter
Files and directories in ' / ' : ['sys', 'run', 'tmp', 'boot', 'mnt', 'dev', 'proc', 'var', 'bin', 'lib64', 'usr', 'lib', 'srv', 'home', 'etc', 'opt', 'sbin', 'media']>
Liste filer og kataloger i gjeldende katalog Bruker os.listdir()
I dette eksemplet bruker koden os.listdir()-metoden for å få en liste over filer og kataloger i gjeldende arbeidskatalog os.getcwd() metode. Den skriver deretter ut den innhentede listen, og gir informasjon om filene og katalogene som finnes i gjeldende arbeidskatalog.
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)> |
>
>
Produksjon:
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']>
Vis alle filer og kataloger når ingen bane er spesifisert
I dette eksemplet bruker koden os.listdir() for å få en liste over filer og kataloger i gjeldende arbeidskatalog. Den skriver deretter ut den innhentede listen, og gir informasjon om filene og katalogene som finnes i gjeldende arbeidskatalog. Hvis ingen bane er spesifisert, vil den som standard brukes til gjeldende arbeidskatalog.
Python3
kylie jenner søsken
# 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)> |
>
>
Produksjon:
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']>
Ofte stilte spørsmål (FAQs)
Hva forstår du med os.listdir()-metoden?
`os.listdir()` er en Python-metode som brukes til å få en liste over filer og kataloger i en spesifisert bane eller gjeldende arbeidskatalog. Hvis ingen bane er oppgitt, returnerer metoden listen, noe som muliggjør enkel utforskning og manipulering av filsysteminnhold i et Python-skript.