No vida, zase jsem o neco chytrejsi. :-D Tomas
Dne 7.1.2009 14:28, Ondrej Beranek napsal(a):
s vasi pomoci jsem uplacal funkci vracejici to co potrebuji. import os import glob def listFiles(path, mask): directory = {} for root, dirs, files in os.walk(path): files = glob.glob(root+'\\'+mask) if (files<>[]) : directory[root]=glob.glob(root+'\\'+mask) return directory print listFiles('C:\\devel\\test','*.xml)2009/1/7 Jirka Vejrazka <[email protected] <mailto:[email protected]>>> což vytvoří zhruba to co potřebuji (potrebuju relativni cesty ale to je > kosmeticka vec). No ale regularni vyraz aby umel "pozrat" hvezdickovou > konvenci je na mne vysoka. Jde to udelat jinak nez modulem re ? Myslim, ze te zajima modul fnmatch (http://docs.python.org/library/fnmatch.html). Nevymyslel jsem to z hlavy, podival jsem se jak je v pythonu implementovany modul glob (<python_dir>/Lib/glob.py) Jirka _______________________________________________ Python mailing list [email protected] <mailto:[email protected]> http://www.py.cz/mailman/listinfo/python ------------------------------------------------------------------------ _______________________________________________ Python mailing list [email protected] http://www.py.cz/mailman/listinfo/python
_______________________________________________ Python mailing list [email protected] http://www.py.cz/mailman/listinfo/python
