<div dir="ltr">Přímo v knize vidím odkaz na <div><br></div><div><a href="http://diveintopython3.py.cz/examples/humansize.py">http://diveintopython3.py.cz/examples/humansize.py</a><br></div><div><br></div><div>Je to ono?</div>

<div><br></div><div>PM</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">Dne 27. června 2013 14:53 Roman Frajt <span dir="ltr"><<a href="mailto:r.frajt@centrum.cz" target="_blank">r.frajt@centrum.cz</a>></span> napsal(a):<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Snažím se jako začátečník začít učit Python podle knihy "Ponořme se do Python(u) 3", ale hned na začátku jsem narazil na tento pokyn:<br>


Spusťme program z příkazového řádku. Pod Windows to bude vypadat nějak takto:<br>
c:\home\diveintopython3\examples> c:\python31\python.exe humansize.py<br>
1.0 TB<br>
931.3 GiB<br>
<br>
Bohužel já nemám takové příklady (examples) vůbec v počítači a nepodařilo se mi zjistit, kde je stáhnout. Prosím poraďte.<br>
<br>
Roman<br>
______________________________________________________________<br>
> Od: <a href="mailto:python-request@py.cz">python-request@py.cz</a><br>
> Komu: <<a href="mailto:python@py.cz">python@py.cz</a>><br>
> Datum: 27.06.2013 12:00<br>
> Předmět: Python Digest, Vol 104, Issue 4<br>
><br>
>Příspěvky do konference  Python zasílejte na adresu:<br>
>       <a href="mailto:python@py.cz">python@py.cz</a><br>
><br>
>Pro přihlášení nebo odhlášení použijte WWW rozhraní na adrese"<br>
>       <a href="http://www.py.cz/mailman/listinfo/python" target="_blank">http://www.py.cz/mailman/listinfo/python</a><br>
>nebo použijte elektronickou poštu, zašlete slovo help v těle dopisu na<br>
>adresu<br>
>       <a href="mailto:python-request@py.cz">python-request@py.cz</a><br>
><br>
>Správce konference můžete nalézt na adrese<br>
>       <a href="mailto:python-owner@py.cz">python-owner@py.cz</a><br>
><br>
>Když budete odpovídat na příspěvek, změňte, prosím, Subject: na něco<br>
>rozumnějšího než je: "Re: Contents of Python digest..."<br>
><br>
><br>
>Dnešní menu:<br>
><br>
>   1. o řádek níž (Roman Frajt)<br>
>   2. Re: o řádek níž (starenka .)<br>
>   3. Re: o řádek níž (Petr Přikryl)<br>
><br>
><br>
>----------------------------------------------------------------------<br>
><br>
>Message: 1<br>
>Date: Thu, 27 Jun 2013 09:43:34 +0200<br>
>From: Roman Frajt <<a href="mailto:r.frajt@centrum.cz">r.frajt@centrum.cz</a>><br>
>To: <a href="mailto:python@py.cz">python@py.cz</a><br>
>Subject: [python] o řádek níž<br>
>Message-ID: <<a href="mailto:20130627094334.DB7DB85B@centrum.cz">20130627094334.DB7DB85B@centrum.cz</a>><br>
>Content-Type: text/plain; charset=UTF-8<br>
><br>
>Zdravím,<br>
><br>
>právě jsem se začal učit jazyk Python jako spíše úplný začátečníky (jen základy Pascalu).<br>
>Nainstaloval jsem si Python verzi 3.3. , když ale zadám jednoduchý text do Python Shell:<br>
>print  "hello world!"<br>
><br>
>toto je výsledek:<br>
>>>> print "hello world"<br>
>SyntaxError: invalid syntax<br>
><br>
>Zkusil jsem si nainstalovat verzi 2.7. 5 a do ní když zapíši to samé, tak je výsledek správně (napíše se Hello World). Obecně když zadám z učebnice na <a href="http://howto.py.cz/" target="_blank">http://howto.py.cz/</a> jakýkoliv text přímo z učebnice, výsledek je error ve verzi 3.3 a správný výsledek ve verzi 2.7 5. Jak je to možné?<br>


><br>
>Dále by mě zajímalo jak mohu v Python Shell za prompt napsat příkaz na více řádků, protože když napíšu první řádek a chci začít psát na druhý enterem nebo shift+enter už se vykoná příkaz. Jak tedy přejít o řádek níže a psát dále bez vykonání příkazu, jinak než enterem?<br>


><br>
>Děkuji<br>
>Roman<br>
><br>
><br>
>------------------------------<br>
><br>
>Message: 2<br>
>Date: Thu, 27 Jun 2013 09:48:08 +0200<br>
>From: "starenka ." <<a href="mailto:starenka0@gmail.com">starenka0@gmail.com</a>><br>
>To: Konference PyCZ <<a href="mailto:python@py.cz">python@py.cz</a>><br>
>Subject: Re: [python] o řádek níž<br>
>Message-ID:<br>
>       <CA+7MNVq4NGuC16oRgnx6Sr+zwhkgon-x=df86YnzT1P=<a href="mailto:i-AmUQ@mail.gmail.com">i-AmUQ@mail.gmail.com</a>><br>
>Content-Type: text/plain; charset=UTF-8<br>
><br>
>Ahoj,<br>
><br>
>v py3 je print funkce, tedy musis psat "print('fapfapfap')"<br>
><br>
>Pokud chces zajet rovnou od py3, tady je knizka v cestine<br>
><a href="http://diveintopython3.py.cz/index.html" target="_blank">http://diveintopython3.py.cz/index.html</a> pro dalsi matrose cekni<br>
><a href="http://python.cz" target="_blank">python.cz</a><br>
><br>
>Jinak jako interaktivni shell je lepsi pouzit privetivejsi "shelly" a<br>
>to treba ipython nebo bpython.<br>
><br>
>Mej se<br>
><br>
>s.<br>
>---<br>
>In Perl you shoot yourself in the foot, but nobody can understand how<br>
>you did it. Six months later, neither can you. | print<br>
>'aknerats'[::-1]<br>
><br>
><br>
>2013/6/27 Roman Frajt <<a href="mailto:r.frajt@centrum.cz">r.frajt@centrum.cz</a>>:<br>
>> Zdravím,<br>
>><br>
>> právě jsem se začal učit jazyk Python jako spíše úplný začátečníky (jen základy Pascalu).<br>
>> Nainstaloval jsem si Python verzi 3.3. , když ale zadám jednoduchý text do Python Shell:<br>
>> print  "hello world!"<br>
>><br>
>> toto je výsledek:<br>
>>>>> print "hello world"<br>
>> SyntaxError: invalid syntax<br>
>><br>
>> Zkusil jsem si nainstalovat verzi 2.7. 5 a do ní když zapíši to samé, tak je výsledek správně (napíše se Hello World). Obecně když zadám z učebnice na <a href="http://howto.py.cz/" target="_blank">http://howto.py.cz/</a> jakýkoliv text přímo z učebnice, výsledek je error ve verzi 3.3 a správný výsledek ve verzi 2.7 5. Jak je to možné?<br>


>><br>
>> Dále by mě zajímalo jak mohu v Python Shell za prompt napsat příkaz na více řádků, protože když napíšu první řádek a chci začít psát na druhý enterem nebo shift+enter už se vykoná příkaz. Jak tedy přejít o řádek níže a psát dále bez vykonání příkazu, jinak než enterem?<br>


>><br>
>> Děkuji<br>
>> Roman<br>
>> _______________________________________________<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" target="_blank">http://www.py.cz/mailman/listinfo/python</a><br>
><br>
><br>
>------------------------------<br>
><br>
>Message: 3<br>
>Date: Thu, 27 Jun 2013 10:05:46 +0200<br>
>From: Petr Přikryl <<a href="mailto:prikryl@atlas.cz">prikryl@atlas.cz</a>><br>
>To: Konference PyCZ <<a href="mailto:python@py.cz">python@py.cz</a>><br>
>Subject: Re: [python] o řádek níž<br>
>Message-ID: <<a href="mailto:20130627100546.F9277E5D@atlas.cz">20130627100546.F9277E5D@atlas.cz</a>><br>
>Content-Type: text/plain; charset=UTF-8<br>
><br>
>Ahoj Romane,<br>
><br>
>Vítej na palubě. Přesně jak napsal(a) stařenka. V Python 3 se print() stal<br>
>funkcí, dříve byl příkazem.<br>
><br>
>Takže teď asi začneš zvažovat, jestli Python 3 nebo raději konzervativněji Python 2.<br>
>Za sebe doporučuji Python 3 a k tomu přibírat znalosti o odlišnosti Python 2.<br>
>Asi je lepší se znechuceně vracet k Python 2, než se s obavami dostávat k Python 3.<br>
>Jakmile ti Python přejde víc do krve, zjistíš, že ty rozdíly nejsou tak nepřekonatelné,<br>
>jak to z některých plamenných diskusí může vyplývat.<br>
><br>
>Pro ty víceřádkové pokusy -- vytvoř si adresář, kde si budeš vytvářet pokusné<br>
>soubory (a.py, b.py, c.py, e0001.py, jak je libo). Použij běžný editor, který znáš.<br>
>Otevři si konzolové okno přepni se do onoho adresáře a spouštěj ty soubory.<br>
><br>
>Měj se fajn,<br>
>    Petr<br>
><br>
>______________________________________________________________<br>
>"Roman Frajt"<br>
>>právě jsem se začal učit jazyk Python jako spíše úplný začátečníky (jen základy Pascalu).<br>
>>Nainstaloval jsem si Python verzi 3.3. , když ale zadám jednoduchý text do Python Shell:<br>
>>print  "hello world!"<br>
>><br>
>>toto je výsledek:<br>
>>>>> print "hello world"<br>
>>SyntaxError: invalid syntax<br>
>><br>
>>Zkusil jsem si nainstalovat verzi 2.7. 5 a do ní když zapíši to samé, tak je výsledek správně (napíše se Hello World). Obecně když zadám z učebnice na <a href="http://howto.py.cz/" target="_blank">http://howto.py.cz/</a> jakýkoliv text přímo z učebnice, výsledek je error ve verzi 3.3 a správný výsledek ve verzi 2.7 5. Jak je to možné?<br>


>><br>
>>Dále by mě zajímalo jak mohu v Python Shell za prompt napsat příkaz na více řádků, protože když napíšu první řádek a chci začít psát na druhý enterem nebo shift+enter už se vykoná příkaz. Jak tedy přejít o řádek níže a psát dále bez vykonání příkazu, jinak než enterem?<br>


>><br>
>>Děkuji<br>
>>Roman<br>
>>_______________________________________________<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" target="_blank">http://www.py.cz/mailman/listinfo/python</a><br>
>><br>
><br>
><br>
>------------------------------<br>
><br>
>Subject: Patička digestu<br>
><br>
>_______________________________________________<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" target="_blank">http://www.py.cz/mailman/listinfo/python</a><br>
><br>
>------------------------------<br>
><br>
>Konec: Python Digest, Vol 104, Issue 4<br>
>**************************************<br>
><br>
_______________________________________________<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" target="_blank">http://www.py.cz/mailman/listinfo/python</a><br>
</blockquote></div><br></div>