<div dir="ltr"><div>Jasne, tohle byl priklad.</div><div><br></div><div>Obecne kdekoli mas jako argument "file" (viz <a href="https://docs.python.org/3/library/functions.html#open">https://docs.python.org/3/library/functions.html#open</a> ), muzes tam poslat "path-like object" (<a href="https://docs.python.org/3/glossary.html#term-path-like-object">https://docs.python.org/3/glossary.html#term-path-like-object</a>) - tzn. treba "jmenosouboru.txt" nebo "Z:/muj_NAS/dokumenty/jmenosouboru.txt". Proste jmeno souboru muze mit pred sebou uvedenu cestu (kterou znas z TC). Jen je treba dat pozor na to, ze v Pythonu musis uvadet i na Windows dopredna lomitka (nebo pouzit r'raw string', jak uz nekdo dnes psal).</div><div><br></div><div>Plati pro cteni i pro zapis.</div><div><br></div><div>.write(neco) je metoda na otevrenem souboru (file-like objekt). Tj. nejdriv musis soubor otevrit pres "open" ( tady potrebujes to jmeno a mozna cestu) , a teprve potom do nej muzes neco psat (a uz jen resis co zapisujes, ne kam).<br></div></div><div class="gmail_extra"><br><div class="gmail_quote">2018-07-23 16:50 GMT+02:00 <span dir="ltr"><<a href="mailto:radekmesner@gmail.com" target="_blank">radekmesner@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Dává to smysl.<br>
<br>
Jen nechápu poslední odstavec. Nevím, kam napsat open('C:/data/soubor.txt').<br>
Nemělo by tam být spíš něco jako write('a cesta kam se uloží, aby to nebylo system32')?<br>
<div class="HOEnZb"><div class="h5">______________________________<wbr>_________________<br>
Python mailing list<br>
<a href="mailto:python@py.cz">python@py.cz</a><br>
<a href="http://www.py.cz/mailman/listinfo/python" rel="noreferrer" target="_blank">http://www.py.cz/mailman/<wbr>listinfo/python</a><br>
<br>
Visit: <a href="http://www.py.cz" rel="noreferrer" target="_blank">http://www.py.cz</a><br>
</div></div></blockquote></div><br></div>