From pathlib import Path - GitHub Pages
from pathlib import
Path
Tvorba cest p = Path('/home/janca/Documents/archiv.tar.gz') p = Path('/', 'home', 'janca/Documents', 'archiv.tar.gz') p = Path('/home') / 'janca' / Path('Documents') / 'archiv.tar.gz' p = Path('/home').joinpath('janca', 'Documents/archiv.tar.gz')
Zvl?stn? cesty Path.cwd() Aktu?ln? adres? Path.home() Domovsk? adres?
Cesty podle OS PosixPath (Linux/macOS)
Oddlovac: '/'
C?sti cest p.name == 'archiv.tar.gz'
Nem? drive Rozlisuje velikost p?smen
/home/janca/Documents/archiv.tar.gz C:\Users\Jana\Documents\archiv.zip
drive root parent
stem suffix name
WindowsPath Oddlovac: '\\' M? drive (C:, D:, ...) Nerozlisuje velikost
p.suffixes == ['.tar', '.gz']
p.parents == [Path('/home/janca/Documents'),
Path('/home/janca'),
Path('/home'), Path('/')]
p.with_name('zaloha.tgz') Cesta s pepsan?m jm?nem
p.with_suffix('.foo')
Cesta s pepsanou/pidanou p?ponou
Absolutn? a relativn? cesty
p.is_absolute() Je p absolutn? cesta?
p.relative_to(p2) Vytvo? relativn? cestu vzhledem k p2
p.resolve()
Vytvo? absolutn? cestu
Soubory pojmenovan? cestou
p.exists()
Existuje na cest p soubor?
p.is_dir()
Je to adres??
p.is_file()
Je to norm?ln? datov? soubor?
p.samefile(p2)
Pojmenov?vaj? cesty p a p2 stejn? soubor?
p.unlink()
Odstran? norm?ln? soubor
p.rename(p2)
Pejmenuje/pesune soubor na novou cestu
Adres?e (slozky) p.mkdir() p.rmdir() p.iterdir() p.glob(m)
Vytvo? adres?
Smaze pr?zdn? adres? Projde obsah adres?e ? for c in p.iterdir() ... Projde obsah adres?e podle sablony jm?na
Cten? a z?pis datov?ch soubor
with p.open(encoding="utf-8") as f:
Sablony pro glob
contents = f.read()
? Jeden znak
contents = p.read_text()
* 0 nebo v?ce znak
contents = p.read_bytes()
** Podadres?e
p.write_text("Ahoj svte!")
[ab] Jeden z dan?ch znak
p.write_bytes(b'\x00\xff')
Pehled operac? s cestami a subory v pathlib.
? 2018 Petr Viktorin. Ke stazen? na . S?eno pod licenc? CC BY-SA:
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related searches
- import photos from phone
- import photos from android phone
- how to import photos from android
- python import module from relative path
- python import module from path
- import python module from another directory
- python get path from file
- python import from absolute path
- python import from parent directory
- python import module from file
- import module in python from different folder
- python import path linux