Oktatás * Programozás 2 * Szkriptnyelvek * levelezősök Félévek Linkek * kalendárium |
Py /
20220829bos / os.path / glob os és os.path modulok + glob ============================ https://docs.python.org/3/library/os.html import os cwd = os.getcwd() Hol vagyunk éppen, melyik könyvtárban? os.chdir("/tmp") könyvtárváltás os.mkdir("hello") mappa létrehozása os.rmdir("hello") (üres) mappa törlése os.listdir(".") adott mappa tartalma os.listdir("data/") data/ alkönyvtár tartalma https://docs.python.org/3/library/os.path.html import os # `import os.path` -ra nincs szükség! # `import os` után az `os.path` is elérhető os.path.exists(entry) Létezik a bejegyzés? os.path.isfile(entry) A bejegyzés egy állomány? os.path.isdir(entry) A bejegyzés egy mappa? os.rename(old, new) file átnevezése os.remove(fname) file törlése os.unlink(fname) file törlése https://docs.python.org/3/library/glob.html from glob import glob mp3s = glob("*.mp3") A bash-ben megszokott minták használata. files = glob("data/*.txt") Feladatok: |
Blogjaim, hobbi projektjeim * The Ubuntu Incident [ edit ] |