Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: Spuštění programu

Aktivity
Avatar
Jaroslav Trojan
Tvůrce
Avatar
Jaroslav Trojan:17.4.2017 17:39
zapomněl jsem jak se to vkládá
Odpovědět
17.4.2017 17:39
statik
Avatar
gcx11
Tvůrce
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
Tvůrce
Avatar
Jaroslav Trojan:17.4.2017 17:43

takto to vypadá

Nahoru Odpovědět
17.4.2017 17:43
statik
Avatar
Jaroslav Trojan
Tvůrce
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
statik
Avatar
Jaroslav Trojan
Tvůrce
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
statik
Avatar
gcx11
Tvůrce
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
Tvůrce
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
Jaroslav Trojan
Tvůrce
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
statik
Avatar
gcx11
Tvůrce
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
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
Tvůrce
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
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
Tvůrce
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
statik
Avatar
Jaroslav Trojan
Tvůrce
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
statik
Avatar
gcx11
Tvůrce
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
Jaroslav Trojan
Tvůrce
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
statik
Avatar
gcx11
Tvůrce
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
Tvůrce
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
Jaroslav Trojan
Tvůrce
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
statik
Avatar
Jaroslav Trojan
Tvůrce
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
statik
Avatar
Jaroslav Trojan
Tvůrce
Avatar
Jaroslav Trojan:18.4.2017 13:29

posílám screen

Nahoru Odpovědět
18.4.2017 13:29
statik
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
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
Tvůrce
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
Tvůrce
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
Jaroslav Trojan
Tvůrce
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
statik
Avatar
Adam Ježek
Tvůrce
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
Tvůrce
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
Jaroslav Trojan
Tvůrce
Avatar
Odpovídá na gcx11
Jaroslav Trojan:19.4.2017 13:43

Děkuji !

Nahoru Odpovědět
19.4.2017 13:43
statik
Avatar
Odpovídá na Yoshi
Jaroslav Prejza:16.10.2018 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.10.2018 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 30 zpráv z 80.