Chci geek triko! Chci geek triko!
Extra 10 % bodů navíc a tričko zdarma při zadání kódu "TRIKO10"
Avatar
Jaroslav Trojan:14.4.2017 18:06

Začal jsem se učit programovat v Pythonu, postupuji dle knihy Marka Summerfielda-PYTHON 3.
Nemohu ale spustit ani jeden program, systém mi píše Přístup byl odepřen. Kde může být problém?
Děkuji za radu.

 
Odpovědět 14.4.2017 18:06
Avatar
Jaroslav Trojan:15.4.2017 8:43

přikládám obrazovku-screen

 
Nahoru Odpovědět 15.4.2017 8:43
Avatar
Jaroslav Trojan:15.4.2017 12:12

ještě další screen

 
Nahoru Odpovědět 15.4.2017 12:12
Avatar
Odpovídá na Jaroslav Trojan
Michal Haňáček:15.4.2017 12:17

Máš Python přídaný v system path? Pak by mohlo stačit, kdyby jsi se před CMD dostal do složky s *.py a přes "python hello.py" spustit script. Takhle je to trochu věštění z koule, protože nikdo neví jak máš systém nastavený, nikdo neví kde je tvůj *.py soubor, ...

Nahoru Odpovědět 15.4.2017 12:17
Každé rozhodnutí a každý krok v životě nás někam posune. Bohužel jen některé nás posouvají dopředu.
Avatar
Odpovídá na Michal Haňáček
Jaroslav Trojan:15.4.2017 12:28

všechny soubory.py jsou na C:\py3eg složce. V uvedené knize se nepíše nic o CMD ani o přidání Pythonu do systému path. Jak se to dělá?
Díky !!

 
Nahoru Odpovědět 15.4.2017 12:28
Avatar
gcx11
Redaktor
Avatar
Odpovídá na Jaroslav Trojan
gcx11:15.4.2017 13:12

A když napřed spustíš příkazový řádek jako správce, tak to taky odmítne přístup?

Přidání do PATH:
Počítač -> Vlastnosti Systému -> Upřesnit nastavení systému -> záložka Upřesnit -> Proměnné prostředí -> Zvolíš PATH a dáš upravit, přidáš středník na konec a za to cestu k Pythonu

 
Nahoru Odpovědět 15.4.2017 13:12
Avatar
Odpovídá na gcx11
Jaroslav Trojan:15.4.2017 21:14

I když jsem přidal PATH a cestu k Pythonu, mám:
přístup je odepřen.
Příkazový řádek jako správce neumím spustit.
Děkuji.

 
Nahoru Odpovědět 15.4.2017 21:14
Avatar
Jaroslav Trojan:15.4.2017 21:21

ještě screen s PATH

 
Nahoru Odpovědět 15.4.2017 21:21
Avatar
Michal Haňáček:15.4.2017 22:18

Mě se zdá celej ten tvůj zápis v CMD nějakej podezřelej ... pro příklad, teď jsem u sebe našel nějakej starej python scriptík na disku F, tak že

  • spustím CMD
  • přesunu se na disk F
  • přesunu se do složky s *.py
  • příkazem
python *.py
  • spustím v daném adresáři daný script

EDIT: a protože mi sem z nějakýho důvodu nejde přihodit obrázek, přikládám odkaz na DropBox ...
obrázek

Editováno 15.4.2017 22:20
Nahoru Odpovědět 15.4.2017 22:18
Každé rozhodnutí a každý krok v životě nás někam posune. Bohužel jen některé nás posouvají dopředu.
Avatar
Jaroslav Trojan:15.4.2017 22:21

a ještě py3eg- programy

 
Nahoru Odpovědět 15.4.2017 22:21
Avatar
Odpovídá na Jaroslav Trojan
Michal Haňáček:15.4.2017 22:30

Promiň, zapoměl jsem předchozí příspěvek zapsat jako reakci na tebe ... tak že oprava

Nahoru Odpovědět 15.4.2017 22:30
Každé rozhodnutí a každý krok v životě nás někam posune. Bohužel jen některé nás posouvají dopředu.
Avatar
Petr Čech
Redaktor
Avatar
Petr Čech:15.4.2017 22:39

Spouštění programů z c:/ může být problematické bez explicitních administrátorských práv. Zkus to přesunout třeba na plochu. Také zkus přeinstalovat python interpreter.
BTW, pokud nemá python v Path, určitě to nebude generovat přístup odepřen ;)

Nahoru Odpovědět 15.4.2017 22:39
the cake is a lie
Avatar
Odpovídá na Petr Čech
Jaroslav Trojan:16.4.2017 8:13

Mám na ploše py3eg(kde jsou programy.py i Python36 .exe) a mám na ploše také Python36.exe
Příkazový řádek na plochu nevím dát, tak jak to mám spustit.
Přeinstaloval jsem též Python 3.6.1. Python v PATH nemám a stejně to nejde.
viz příloha

 
Nahoru Odpovědět 16.4.2017 8:13
Avatar
Jaroslav Trojan:16.4.2017 8:20

ještě příloha

 
Nahoru Odpovědět 16.4.2017 8:20
Avatar
Jaroslav Trojan:16.4.2017 8:28

soubor py3eg nyní je tento:

 
Nahoru Odpovědět 16.4.2017 8:28
Avatar
Adam Ježek
Tým ITnetwork
Avatar
Adam Ježek:16.4.2017 11:55

Ukaž složku ve které je nainstalovaný python. Hlavně přímo na C se instaloval 2.7, trojka se mi uz vzdycky instalovala do appdata

Nahoru Odpovědět 16.4.2017 11:55
Počkej chvíli, poradím se s křišťálovou koulí.
Avatar
Odpovídá na Jaroslav Trojan
Marek Chalupa:16.4.2017 12:31

Zdá se mi to, nebo jsi do té složky přesunul instalační soubor pythonu?

Příkazový řádek spustíš jako administrátor následovně:
Najdi ho ve windows pomocí lupy (do vyhledávání stačí napsat "cmd")
Klikni na něho pravým tlačítkem myši a v nabídce dej spustit jako správce.

Nicméně program mi jde spustit z C:\ i bez administrátora.

Pokud nepomůže spustit jako správce:
Vypadá to, že používáš 3.6, ten se neinstaluje na C:\, takže jsi uváděl chybnou cestu.

Zkus se v příkazovém řádku přemístit do složky s pythonem, defaultně:

"cd AppData/Local/Programs/Python/Python36-32"

a odtud spustit soubor

"python c:\py3eg\hello.py"

(snad jsem napsal správné umístění, zkontroluj si to)

 
Nahoru Odpovědět 16.4.2017 12:31
Avatar
Odpovídá na Marek Chalupa
Jaroslav Trojan:16.4.2017 15:37

Zdravím, ale nezdařilo se. Cesta je správná a nechce ji. Nevím jak dál.
Ale moc děkuji. viz příloha

 
Nahoru Odpovědět 16.4.2017 15:37
Avatar
Odpovídá na Marek Chalupa
Jaroslav Trojan:16.4.2017 15:48

Tady je správná cesta a nejde to.

 
Nahoru Odpovědět 16.4.2017 15:48
Avatar
Odpovídá na Jaroslav Trojan
Michal Haňáček:16.4.2017 16:16

Chlape, deset lidí se ti tady snaží pomoct a ty nejsi ani schopný si nastudovat jak se pracuje s parametrem CD příkazové řádky tak aby jsi se dostal do konkrétního adresáře.

tak že ještě jednou

  • CD/
  • CD c:\py3eg
  • python hello.py

    tohle ti funguje, nebo ne, co ti to když tak píše?

Nahoru Odpovědět 16.4.2017 16:16
Každé rozhodnutí a každý krok v životě nás někam posune. Bohužel jen některé nás posouvají dopředu.
Avatar
Petr Čech
Redaktor
Avatar
Petr Čech:16.4.2017 16:24

0. Stáhni si správný python instalátor, je to tento: https://www.python.org/…binstall.exe

  1. Spusť tu instalaci, tj musíš spustit ten soubor. Neupravuj žádné parametry, jen to "vynexti".
  2. Otevři příkazovou řádku a postni sem výstup příkazu
where python
Nahoru Odpovědět 16.4.2017 16:24
the cake is a lie
Avatar
Odpovídá na Michal Haňáček
Jaroslav Trojan:16.4.2017 19:36

Tak jsem to napsal a výsledek viz příloa

 
Nahoru Odpovědět 16.4.2017 19:36
Avatar
Odpovídá na Petr Čech
Jaroslav Trojan:16.4.2017 19:48

výsledek je tento

 
Nahoru Odpovědět 16.4.2017 19:48
Avatar
Adam Ježek
Tým ITnetwork
Avatar
Adam Ježek:16.4.2017 20:00

v první řadě zjisti, kde je python vůbec nainstalovaný - jestli na céčku nebo v appdata/local/pro­grams a vyfoť obsah té složky

Editováno 16.4.2017 20:00
Nahoru Odpovědět 16.4.2017 20:00
Počkej chvíli, poradím se s křišťálovou koulí.
Avatar
Odpovídá na Adam Ježek
Jaroslav Trojan:17.4.2017 6:58

Ahoj , ale ten obrázek už tam je-16.4. v 15.48. Je tam více obrázků- obsah složky py3eg 15.4.-22.21hod , na tom z 16.4. je vidět celá cesta k Pyhonu3.6.1-je ve složce Python.
Je tam i nastavení PATH- na obrázku 15.4.-21.21 hod
Nevím co víc mám už dělat, aby to šlo.
Díky

 
Nahoru Odpovědět 17.4.2017 6:58
Avatar
Jaroslav Trojan:17.4.2017 7:10

ještě znovu dávám Path, ta cesta k Pythonu3.6.1. exe je správně

 
Nahoru Odpovědět 17.4.2017 7:10
Avatar
Odpovídá na Jaroslav Trojan
Michal Haňáček:17.4.2017 7:45

Z toho obrázku je patrné, že v AppData máš nějaké exe (není to instalátor, že?) ale ne nainstalovaný python. Z toho obrázku kde se nám snažíš ukázat PATH není vidět vůbec nic, můžeš ukázat celé PATH místo několika prvních znaků?

Nahoru Odpovědět 17.4.2017 7:45
Každé rozhodnutí a každý krok v životě nás někam posune. Bohužel jen některé nás posouvají dopředu.
Avatar
Jaroslav Trojan:17.4.2017 8:06

Celá cesta je vidět na obrázku ze 16.4.-15.48hod, na koci cesty je vidět složku Python a v ní je Python3.6.1.exe Ta cesta je shodná s PATH , které přikládám.
Díky.

 
Nahoru Odpovědět 17.4.2017 8:06
Avatar
Odpovídá na Jaroslav Trojan
Michal Haňáček:17.4.2017 8:11

V tom případě mi je divný jak tvoje složka s nainstalovaným pythonem vypadá ... u mě je to cca takhle.

Nahoru Odpovědět 17.4.2017 8:11
Každé rozhodnutí a každý krok v životě nás někam posune. Bohužel jen některé nás posouvají dopředu.
Avatar
Jaroslav Trojan:17.4.2017 8:23

ta moje složka obsahuje jen Python3.6.1.exe, a to je asi špatně. Ale jak to mám do té složky Python nainstalovat, aby to bylo jak ty ukazuješ. To já ještě neumím.
Díky

 
Nahoru Odpovědět 17.4.2017 8:23
Avatar
Adam Ježek
Tým ITnetwork
Avatar
Odpovídá na Jaroslav Trojan
Adam Ježek:17.4.2017 11:52

To není složka s Pythonem, to je složka s instalátorem. Jelikož si tu už ale posílal fotku instalátoru kterej hlásil že python je nainstalovanej, tak ta složka tu někde je.
Otevři start a dej hledat Python IDLE, až to najde, tak na to klikni pravym a dej sem jeho umístění, případně kam vede.

Nahoru Odpovědět 17.4.2017 11:52
Počkej chvíli, poradím se s křišťálovou koulí.
Avatar
Odpovídá na Adam Ježek
Michal Haňáček:17.4.2017 11:57

Jestli tohle u/pro Jaroslav Trojan rozchodíme, tak si můžeme říkat master support :D ...

Nahoru Odpovědět  +2 17.4.2017 11:57
Každé rozhodnutí a každý krok v životě nás někam posune. Bohužel jen některé nás posouvají dopředu.
Avatar
Odpovídá na Adam Ježek
Jaroslav Trojan:17.4.2017 14:58

Našlo se více Python IDLE, klepnul pravým na 64 bitový a tady je obraz.

 
Nahoru Odpovědět 17.4.2017 14:58
Avatar
Adam Ježek
Tým ITnetwork
Avatar
Odpovídá na Jaroslav Trojan
Adam Ježek:17.4.2017 15:00

dej otevřít umístění souboru, jaká je k němu cesta

Nahoru Odpovědět 17.4.2017 15:00
Počkej chvíli, poradím se s křišťálovou koulí.
Avatar
Adam Ježek
Tým ITnetwork
Avatar
Odpovídá na Jaroslav Trojan
Adam Ježek:17.4.2017 15:03

a samozřejmě obsah té složky

Nahoru Odpovědět 17.4.2017 15:03
Počkej chvíli, poradím se s křišťálovou koulí.
Avatar
Odpovídá na Adam Ježek
Jaroslav Trojan:17.4.2017 15:16

Cesta ke složce Python je stejná jak už byla někde výše uvedena. Obsah složky posílám.
Díky J.T.

 
Nahoru Odpovědět 17.4.2017 15:16
Avatar
Adam Ježek
Tým ITnetwork
Avatar
Adam Ježek:17.4.2017 15:20

tak otevři cmd v té složce (při držení shiftu klikni pravym někam volně do tý složky (důležité je, aby neměl nic vybráno) a zvol otevřít zde příkazový řádek nebo tak nějak (já mám systém v aj a píše mi to open command windows from here) a zadej

python.exe c:\py3eg\hello.py
Editováno 17.4.2017 15:20
Nahoru Odpovědět 17.4.2017 15:20
Počkej chvíli, poradím se s křišťálovou koulí.
Avatar
Odpovídá na Adam Ježek
Jaroslav Trojan:17.4.2017 15:58

a zde je cesta ke složce

 
Nahoru Odpovědět 17.4.2017 15:58
Avatar
Odpovídá na Adam Ježek
Jaroslav Trojan:17.4.2017 16:14

nenašel jsem tam nic o příkazovém řádku, tak jsem dal spustit , potom napsal python.exe c:\py3eg\hello.py
a výsledek posílám

 
Nahoru Odpovědět 17.4.2017 16:14
Avatar
Adam Ježek
Tým ITnetwork
Avatar
Adam Ježek:17.4.2017 16:19

ta fotka co jsi poslal, to to píšeš do python konzole, musíš to psát do příkazového řádku.
Důležité je nemít nic označeného. držet shift a kliknout do volného místa ve výpisu, kde nic není. Zkoušej to znova, musí to tam být, je to základní funkce windows

Editováno 17.4.2017 16:19
Nahoru Odpovědět 17.4.2017 16:19
Počkej chvíli, poradím se s křišťálovou koulí.
Avatar
gcx11
Redaktor
Avatar
Odpovídá na Adam Ježek
gcx11:17.4.2017 16:32

Anebo přímo přes Python konzoli:

from subprocess import call
call("cmd.exe")
 
Nahoru Odpovědět 17.4.2017 16:32
Avatar
Adam Ježek
Tým ITnetwork
Avatar
Odpovídá na gcx11
Adam Ježek:17.4.2017 16:34

ježiši nepleť ho, nejdřív se pokusíme to udělat klasickou cestou, pak ti ho přenechat na tyhle advanced blbůstky :D

Nahoru Odpovědět  +1 17.4.2017 16:34
Počkej chvíli, poradím se s křišťálovou koulí.
Avatar
Odpovídá na Adam Ježek
Jaroslav Trojan:17.4.2017 16:46

Ahoj, ta složka Python 32-36 se mi záhadně vyprázdnila, použil jsem kopii, do př9kaz.řádku napsal ten příkaz a zase je tam chyba.

 
Nahoru Odpovědět 17.4.2017 16:46
Avatar
Adam Ježek
Tým ITnetwork
Avatar
Odpovídá na Jaroslav Trojan
Adam Ježek:17.4.2017 16:48

napsal si hello/py místo hello.py
a podívej se do koše, jestli si jí náhodou omylem nesmazal

Editováno 17.4.2017 16:48
Nahoru Odpovědět 17.4.2017 16:48
Počkej chvíli, poradím se s křišťálovou koulí.
Avatar
Odpovídá na Adam Ježek
Jaroslav Trojan:17.4.2017 16:49

ta odpověď patří tobě

 
Nahoru Odpovědět 17.4.2017 16:49
Avatar
Odpovídá na Adam Ježek
Jaroslav Trojan:17.4.2017 17:03

to není možné, zase to nevyšlo

 
Nahoru Odpovědět 17.4.2017 17:03
Avatar
Adam Ježek
Tým ITnetwork
Avatar
Odpovídá na Jaroslav Trojan
Adam Ježek:17.4.2017 17:13

hoď sem obsah toho soubory hello.py

Nahoru Odpovědět 17.4.2017 17:13
Počkej chvíli, poradím se s křišťálovou koulí.
Avatar
Petr Čech
Redaktor
Avatar
Odpovídá na Jaroslav Trojan
Petr Čech:17.4.2017 17:16

Můžeš bouchat Šampaňské, Python ti jede. Teď jde jen o to, naučit se číst chybové hlášky.
Říká ti to, že máš chybu v tom souboru, co se pokoušíš spustit.
Nahraj ho sem (jako text a použij tlačítko vložit zdrojový kód), my ti ho opravíme :)
Pozn.: nejlepší bude, když ho hodíš třeba na leteckou poštu jako celý soubor, nerozbijí se potom tabulátory a mezery.

Nahoru Odpovědět 17.4.2017 17:16
the cake is a lie
Avatar
Adam Ježek
Tým ITnetwork
Avatar
Odpovídá na Petr Čech
Adam Ježek:17.4.2017 17:31

[code] tag by je taky neměl rozbít, od toho tu je, aby zachoval formátování...

Nahoru Odpovědět  +1 17.4.2017 17:31
Počkej chvíli, poradím se s křišťálovou koulí.
Avatar
Jaroslav Trojan:17.4.2017 17:39
zapomněl jsem jak se to vkládá
 
Nahoru Odpovědět 17.4.2017 17:39
Avatar
gcx11
Redaktor
Avatar
Odpovídá na Jaroslav Trojan
gcx11:17.4.2017 17:41

Přesně takto. Když klikneš na </> tak se Ti tu objeví hranaté závorky s textem a mezi ty dva tagy to vložíš.

 
Nahoru Odpovědět 17.4.2017 17:41
Avatar
Jaroslav Trojan:17.4.2017 17:43

takto to vypadá

 
Nahoru Odpovědět 17.4.2017 17:43
Avatar
Jaroslav Trojan:17.4.2017 17:48

ale odkud tam vložím ten text programu

 
Nahoru Odpovědět 17.4.2017 17:48
Avatar
Jaroslav Trojan:17.4.2017 18:05
 #hello.py
>>> #!/usr/bin/env python3
>>>
>>> print("Ahoj",  "světe !")
    input()

tak se mi to povedlo
 
Nahoru Odpovědět 17.4.2017 18:05
Avatar
gcx11
Redaktor
Avatar
Odpovídá na Jaroslav Trojan
gcx11:17.4.2017 18:10

Dej tam jenom toto:

#!/usr/bin/env python3
print("Ahoj",  "světe !")
input()
 
Nahoru Odpovědět 17.4.2017 18:10
Avatar
gcx11
Redaktor
Avatar
Odpovídá na Jaroslav Trojan
gcx11:17.4.2017 18:10

Protože to co v tom máš, to je zkopírovaný výpis z IDLE.

 
Nahoru Odpovědět 17.4.2017 18:10
Avatar
Odpovídá na gcx11
Jaroslav Trojan:17.4.2017 18:53

dopadlo to stejně, zase error

 
Nahoru Odpovědět 17.4.2017 18:53
Avatar
gcx11
Redaktor
Avatar
Odpovídá na Jaroslav Trojan
gcx11:17.4.2017 19:03

A vážně jsi přepsal obsah souboru? Podle screenu to na to nevypadá. Ten soubor hello.py v C:\py3eq obsahuje jenom ten kód co jsem posílal? Ten soubor musíš otevřít tak, že na něj klikneš pravým tlačítkem a dáš Edit with IDLE. Pak obsah toho souboru nahradíš tím, co jsem psal minule a dáš uložit (Ctrl + S). Potom spustíš stejně jako doposud.

 
Nahoru Odpovědět 17.4.2017 19:03
Avatar
Michal Haňáček:17.4.2017 19:39

Čím dál tím víc mám pocit, že nás tady všechny Jaroslav Trojan jenom "velikonočně" trolí...

Nahoru Odpovědět  +1 17.4.2017 19:39
Každé rozhodnutí a každý krok v životě nás někam posune. Bohužel jen některé nás posouvají dopředu.
Avatar
gcx11
Redaktor
Avatar
Odpovídá na Michal Haňáček
gcx11:17.4.2017 19:48

Podle mě je to postarší člověk, podle těch aplikací co používá.

 
Nahoru Odpovědět 17.4.2017 19:48
Avatar
Odpovídá na gcx11
Michal Haňáček:17.4.2017 19:49

Doufejme ... ono na tom jinak není nic moc vtipnýho.

Nahoru Odpovědět  +1 17.4.2017 19:49
Každé rozhodnutí a každý krok v životě nás někam posune. Bohužel jen některé nás posouvají dopředu.
Avatar
Jaroslav Trojan:18.4.2017 6:35

Zdravím, ten soubor je podle mne správný. Posílám screen.

 
Nahoru Odpovědět 18.4.2017 6:35
Avatar
Jaroslav Trojan:18.4.2017 6:53

není náhodou chyba v tom, že se tam objevuje úplně nahoře Python 3.5. ,ten soubor byl vytvořen v Pythonu 3.5.

 
Nahoru Odpovědět 18.4.2017 6:53
Avatar
gcx11
Redaktor
Avatar
Odpovídá na Jaroslav Trojan
gcx11:18.4.2017 9:25

Ano, je. Ten soubor ma obsahovat jenom ty tri radky, co jsem psal vyse. Pokud se to stale nedari, tak muzes zkusit prejmenovat koncovku na txt a editovat to v poznamkovem bloku a pak tu koncovku zmenit zpatky na py. Ale to je dost tupe reseni, melo by to jit pres IDLE. Ta interaktivni konzole v IDLE se na editaci souboru nepouziva!

 
Nahoru Odpovědět 18.4.2017 9:25
Avatar
Odpovídá na gcx11
Jaroslav Trojan:18.4.2017 10:01

Ahoj, jak mohu opravit příponu py když to nejde, protože v pozn.bloku ani v IDLE se název programu objevuje jen zcela nahoře v černém řádku. A tam se opravit nedá.

 
Nahoru Odpovědět 18.4.2017 10:01
Avatar
gcx11
Redaktor
Avatar
Odpovídá na Jaroslav Trojan
gcx11:18.4.2017 11:20

Radeji zkus zmenit ten soubor pres IDLE. Windows v zakladu schovavaji obycejne koncovky, takze bys to pak nedokazal vratit zpatky na puvodni nazev.

 
Nahoru Odpovědět 18.4.2017 11:20
Avatar
gcx11
Redaktor
Avatar
Odpovídá na Jaroslav Trojan
gcx11:18.4.2017 11:32

Jak spustis IDLE, tak zvol v menu File -> Open a tam najdi ten soubor hello.py a dej otevrit. Pak to, co je v tom souboru prepis na ty radky, co jsem posilal vyse. Nakonec to uloz s Ctrl+S. Pak spust cmd jako predtim a melo by to uz jit.

 
Nahoru Odpovědět 18.4.2017 11:32
Avatar
Odpovídá na gcx11
Jaroslav Trojan:18.4.2017 13:20

Ahoj, programy vytvořené v Pythonu3.5 nejde použít v Pythonu3.6
Vyzkoušel jsem to opravovat, ale po spuštění ohlásí Invalid System.
Je nutno programy napsat znova.

 
Nahoru Odpovědět 18.4.2017 13:20
Avatar
Jaroslav Trojan:18.4.2017 13:28

Promiň, zmýlil jsem se, píše to : invalid syntax

 
Nahoru Odpovědět 18.4.2017 13:28
Avatar
Jaroslav Trojan:18.4.2017 13:29

posílám screen

 
Nahoru Odpovědět 18.4.2017 13:29
Avatar
Odpovídá na gcx11
Michal Haňáček:18.4.2017 13:39

Doufám že Jaroslavovi pomůžeš, já na tohle já bohužel čas ani nervy nemám ... od elementárních problémů s přejmenováním souborů jsme se dostali k tomu že Jaroslav bastlí co ho napadne ...

Nahoru Odpovědět  +1 18.4.2017 13:39
Každé rozhodnutí a každý krok v životě nás někam posune. Bohužel jen některé nás posouvají dopředu.
Avatar
Yoshi
Člen
Avatar
Odpovídá na Michal Haňáček
Yoshi:18.4.2017 15:09

Tomu naprosto rozumím. Původně jsem sem přišel se záměřem poradit a popř. i pomoci. Čím déle jsem to četl, tím více jsem se musel lámat smíchy v zádech.. Proto všem co trpělivost ještě neztratili přeju hodně štěstí.

Nahoru Odpovědět 18.4.2017 15:09
Jen nevím, co je šílenější - myslet jako tuleň, nebo myslet si, že někdo myslí jako tuleň.
Avatar
Adam Ježek
Tým ITnetwork
Avatar
Adam Ježek:18.4.2017 16:21

PÍŠEŠ DO TĚCH SOUBORŮ CO TAM BÝT NEMÁ!

>>>

je součást konzole, která si to tam píše když seš v konzoli. v souboru to nemá co dělat. Žádný řádek NESMÍ začínat třema většítkama.
první dva řádky

Python 3.5.3 (v3.5.3:1880cb95a742, Jan 16 2017, 16:02:32) [MSC v.1900 64 bit (AMD64)] on win32
Type "copyright", "credits" or "license()" for more information.

jsou taky součástí konzole a taky v tom souboru nemaj co dělat.
Až to smažeš zkus to znova.

Nahoru Odpovědět 18.4.2017 16:21
Počkej chvíli, poradím se s křišťálovou koulí.
Avatar
gcx11
Redaktor
Avatar
Odpovídá na Jaroslav Trojan
gcx11:18.4.2017 16:42

To není validní kód Pythonu. Znaky ">>>" píše konzole, že můžeš psát příkazy. Pokud máš nějaké větvení, nebo cyklus, tak konzole vypisuje "...". V tom okně na screenu má být tento kód, na který jsem už několikrát odkazu. Nic svého k tomu nepřidávej nebo to nebude fungovat.

#!/usr/bin/env python3
print("Ahoj",  "světe !")
input()

Pokud tam budeš mít cokoliv jiného, tak počítej s tím, že to nemusí fungovat.

Podle screenu používáš vedle interaktivní konzoli. Ta je pouze na to, aby sis mohl vedle hledat/zkoušet nějaké funkce/výrazu a nemusel si kvůli takovému testování dělat další projekt. Není na to, abys tam přepsal řádky zdrojáku a pak to zkopíroval jako program. Tak to nefunguje.

 
Nahoru Odpovědět 18.4.2017 16:42
Avatar
Odpovídá na Adam Ježek
Jaroslav Trojan:18.4.2017 23:02

Vše jsem opravil podle tebe-viz screen
Spustil jsem to a zase to nejde

 
Nahoru Odpovědět 18.4.2017 23:02
Avatar
Adam Ježek
Tým ITnetwork
Avatar
Odpovídá na Jaroslav Trojan
Adam Ježek:18.4.2017 23:07

Nejdřív se nauč základy.
Co ti to píše? Unexpected indent. Kterou část kódu to označilo červeně? Mezeru na začátku řádku.
Na síti máme opravdu kvalitní tutoriál pythonu pro začátečníky http://www.itnetwork.cz/python/zaklady
Nejdřív si to celé přečti, vyzkoušej si příklady co tam jsou a pak to zkus znova.

Nahoru Odpovědět 18.4.2017 23:07
Počkej chvíli, poradím se s křišťálovou koulí.
Avatar
gcx11
Redaktor
Avatar
Odpovídá na Jaroslav Trojan
gcx11:18.4.2017 23:16

Na každém řádku máš mezeru navíc, takže to Python nevezme. Řádek s příkazem nezačíná mezerou, pokud tam není odsazení kvůli tomu, že to je blok kódu u if, while, definici funkce a dalších, což print není.

Editováno 18.4.2017 23:16
 
Nahoru Odpovědět 18.4.2017 23:16
Avatar
Odpovídá na gcx11
Jaroslav Trojan:19.4.2017 13:43

Děkuji !

 
Nahoru Odpovědět 19.4.2017 13:43
Avatar
Odpovídá na Yoshi
Jaroslav Prejza:16. října 17:46

btw. já třeba nemoh vůbec najít umístění instalačky pythonu, tak sem si python preinstaloval, zadal umístění "podle svýho", adresu si zkopíruju přes Total commander a spustim .py soubory touhle cestou, ptze defaultni cestu instalace AppData\Local atd. sem nemoh najít ani pres vyhledavaci okno, ani v Totalu, ani sem ty slozky nenasel pres prikaz. radek, nevim, kde byla chyba, ale ja sem si poradil takhle. Jinak min. pro zacatky bych rek, ze staci Run Module v IDLE.

 
Nahoru Odpovědět 16. října 17:46
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 80 zpráv z 80.