Glob Pythonдо кантип иштейт?
Glob Pythonдо кантип иштейт?

Video: Glob Pythonдо кантип иштейт?

Video: Glob Pythonдо кантип иштейт?
Video: #1win как вывести деньги с 1win 2024, Ноябрь
Anonim

глоб (файл_үлгү, рекурсивдүү = False)

Ал file_pattern параметриндеги көрсөтүлгөн үлгүгө дал келген файлдардын тизмесин чыгарат. file_pattern абсолюттук же салыштырмалуу жол болушу мүмкүн. Ал ошондой эле "*" же "?" сыяктуу жапайы карталарды камтышы мүмкүн. символдор. Рекурсивдүү параметр демейки боюнча өчүрүлөт (Жалган).

Муну эске алып, glob Python кантип иштейт?

The глоб модулу Unix кабыкчасы колдонгон эрежелерге ылайык көрсөтүлгөн үлгүгө дал келген бардык жол аттарын табат, бирок натыйжалар каалаган тартипте кайтарылат. Тильди кеңейтүү жасалбайт, бирок *, ?, жана менен туюнтулган белги диапазону туура дал келет. Бул os колдонуу менен ишке ашырылат.

Экинчиден, Pythonдо glob пакети деген эмне? The glob модулу . The glob модулу Unix кабыгы сыяктуу, берилген калыптарга дал келген файлдардын тизмесин түзөт. Файл үлгүлөрү кадимки туюнтмаларга окшош, бирок жөнөкөй. Жылдызча (*) нөлгө же андан көп белгиге, ал эми суроо белгиси (?) так бир белгиге дал келет.

Муну эске алып, глоб кантип иштейт?

А глоб файл жолдоруна дал келүү үчүн колдонулган түзмө-түз жана/же коймо белгилердин тизмеги. Глобинг бир же бир нечеси аркылуу файл тутумунда файлдарды табуу актысы глобустар . src() ыкмасы синглди күтөт глоб сап же массив глобустар Сиздин кууруңуз кайсы файлдарда иштей турганын аныктоо үчүн.

Glob glob эмнени кайтарат?

glob кайтып келет алардын толук жолу менен файлдардын тизмеси (os. listdir() айырмаланып) жана болуп саналат os караганда күчтүүрөөк. муну тизмелейт кылат кочкор белгилерди колдонбоңуз. Кошумча, глоб os, sys жана re модулдарын камтыйт.

Сунушталууда: