fnmatch
Python fnmatch moduli
❮ Python o‘rnatilgan modullari
Misol
Nomlarni shell uslubidagi shablon belgilari (wildcard) yordamida filtrlang:
import fnmatch
names = ["Emil.txt", "Tobias.py", "Linus.txt"]
print(sorted(fnmatch.filter(names, "*.txt")))
O‘zingiz sinab ko‘ring »
Ta’rif va qo‘llanilishi
fnmatch moduli fayl nomlarini Unix shell uslubidagi shablon belgilari (wildcard) yordamida moslaydi.
Undan katalog tarkibi ro‘yxatlarini yoki istalgan stringlar ro‘yxatini *.py, data-??.csv kabi andozalar yordamida filtrlash uchun foydalaning.
A’zolar
| A’zo | Tavsif |
|---|---|
| filter() | Andozaga mos keladigan nomlar qism to‘plamini qaytaradi. |
| fnmatch() | Fayl nomi andozaga mos kelishini tekshiradi. |
| fnmatchcase() | fnmatch kabi, lekin barcha platformalarda harf registrini hisobga oladi. |
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
