Oktatás * Programozás 2 * Szkriptnyelvek * levelezősök Félévek Linkek * kalendárium |
Py /
20221012apathlib Erről van egy blogposztom: https://pythonadventures.wordpress.com/2017/01/10/moving-from-unipath-to-pathlib/ . Röviden: pathlib modul ============= https://docs.python.org/3/library/pathlib.html >>> from pathlib import Path >>> p = Path("/usr/lib/python2.5/gopherlib.py") >>> p.parent PosixPath('/usr/lib/python2.5') >>> str(p.parent) '/usr/lib/python2.5' >>> p.name 'gopherlib.py' >>> p.suffix # !!! called suffix, not ext !!! '.py' >>> p.stem 'gopherlib' >>> q = Path(p.parent, p.stem + p.suffix) >>> q PosixPath('/usr/lib/python2.5/gopherlib.py') >>> date = Path("/usr", "bin", "date") >>> date PosixPath('/usr/bin/date') további érdekességek: >>> Path.home() PosixPath('/home/jabba') >>> p = Path("hello.txt") >>> p.is_file() False >>> p.touch() >>> p.is_file() True >>> p.chmod(0o755) # octal number Feladatok: |
Blogjaim, hobbi projektjeim * The Ubuntu Incident [ edit ] |