Nevím si rady, když chci psat v pythonu tak jak nastavit abych si mohl program prohlídnout (něco jako v IDLE je to přes f5 a kde přesně v menu teď nevím). Zkoušel jsem v nastavení-nastavení zvýrazňovačů pod založkou externí programy nastavit python.exe (C:\Python25\python.exe) a možnost se mi pak zobrazí v soubor-otevřít v programu-python (f9) jenže když to teda spustím tak se mi buď okno hned zavře nebo jako u počítaní si nestihnu prohlédnout výsledky. Zkoušel jsem i to co je v 0. lekci ale -i "%1" %* nevím kam napsat a pomohlo jen vložit do kodu raw_input() jenže ja bych chtěl něco abych to nemusel do každeho kodu vkladat tak aby to dělalo automaticky.
2.A jak udělat aby když bude v kódu chyba tak aby se mi zobrazil řádek na kterem se chyba nachazí něco jako v IDLE se zobrazi hlaška error nebo tak něco a červeně se mi označí řadek s chybou.
Fórum › Python
Pspad pro python
To j1rka : To okno se ti zavře, protože se program ukončí. Pokud tam bude hláška o chybě, tak se zobrazí, ale ukončí se zároveň s oknem. raw_input() tam piš jen do doby, kdy nezačněš dělat nějaké programy v nějakém while cyklu... pak se ti okno zavře třeba až s výpadkem proudu. To zobrazení chyby na potřebnou dobu, v tom ti pomůže jen jiný editor(si myslím) já používám už od začátku to IDE od pythonu a přijde mi, že nic jiného není třeba. Zkoušel jsem jEdi tam mi to také fungovalo, ale jEdit moc rád nemam pro jeho mohutnost.
shrnu:
1)dokud budeš mít programy jednorázovky( >>> rekni ahoj > ahoj) tak piš raw_input()
2)Doporučuji IDE od výrobce je jednoduhé a 100% funkční. když v něm pustíš shell, tak si ty chyby přečteš jak před obědem, tak po něm
nj...jenže v tom je problém když mám nějaky soubor.py a chci editovat kod tak když na něj dvakrat kliknu tak se spustí v příkazové řádce nebo co to je. Zkoučel jsem přes prave tlačítko-otevřít v... jenže nemužu najít ten program kde se ten kod píše -IDLE (Python GUI)- v adresáři kde jsm jej nainstaloval žadny takovy soubor není nebo je jinak pod jinym nazvem a ja jej pehledl.
No je možné že se nachazí v nějake jine složce nebo jsem ho mohl přehlédnout.
Nejsem si jist jestli se nevoli u instalace, zda chces instalovat i IDLE, ale myslim, ze to neni treba :smile11: Pod pravym tlacidlem by melo byt cosi jako edit with IDLE a jakykoliv dalsi editor, ktery umi pythonem by se tam mel taky zobrazit.
Tim to asi neni, ale koukni jestli v Ovládací panely >> systém >> upřesnit >> proměnné prostedí >> a tam v systémových proměnných napsat do path nakonec >> ;C:\Python25\ << (podle toho kde ho máš nainstalovaný)
snad nekecám nějaký nesmysly :smile14:
no právě že pod pravým tlačítkem žádné edit with idle není :smile10: a celkem by se mi to hodilo tak právě to budu muset vyřešit pomocí otevřít v... a tam vybrat to idle. Nejde tam to edit with idle nějak přidat?
Jinak budu muset pohledat, přece v tom adresaři C:\Python25\ někde to idle musí být asi to bude někde v nějake podsložce zkusím se ještě jednou podívat.
To j1rka : ani tohle nepomůže http://www.py.cz/PSPad ?
aha a ja pořád hledal něco s koncovkou .exe :smile5: Našel jsem přes hledaní idle.py jenže to když spustím tak se spustí pythonská přikazova řádka :smile1: a pak to idle, ale našel jsem idle.pyw a to se mi zpusti už jen samotné idle tak snad to je ono.
Díky
Jo a ještě něco...možná bych zustal teda u toho idle tam moc velky rozdíl není ale dá se někde v idle nastavit Automatické dokončování (Code completition) jako v pspadu nebo něco podobného aby mi to prostě napovídalo kody protože si všechny nepamatuji, teda ty co používám často tak jo ale u některých nevím třeba jak se to přesně píše protože neumím anglicky atd.
idle v pythonu 2.5 tuhle funkci má. Seznam možných dokončení zobrazíš pomocí klávesy TAB
Najdete zde články zabývající se matematikou základních a středních škol a databázi hlavolamů.
Pro vyzkoušení Vaš
geon napsal:
To Blujacker : to jsem ani nevěděl. skvělá příležitost o tom a o dalších nových vymoženostech idle napsat na wiki ;-) Založ novou stránku a jeď :-)
Moc rozdílů mezi idle2.4 a idle2.5 není. Jeden rozdíl je právě to automatické dokončování a druhým rozdílem je zvýrazňování souvisejících závorek.
Ten IDLE 2.5 jsem používal dva dny na notebooku, protože jsem si tam omylem nainstaloval py2.5 místo py2.4. A i za ty dva dny mi IDLE několikrát spadlo a špatně oznamuje chyby, takže já bych se držel pokud možno 2.4:)
Na wiki píšu nerad. To radši vydám něco na Programujte.
Najdete zde články zabývající se matematikou základních a středních škol a databázi hlavolamů.
Pro vyzkoušení Vaš
j1rka napsal:
No to TAB sice nějak funguje, zkoušel jsem to akorát neznám moc příkazu tak jsem použil to co znám.Tak třeba print a v tom to nějak nešlo. Ten sice znám z hlavy jen by mě zajímalo proč to třeba u tohoto nejde.
Nejsem si jistý, ale myslím, že v tom seznamu nenajdeš klíčová slova (print, and, while...)
Ten seznam imho tvoří:
import __builtin__
dir(__builtin__)+globals().keys()
Najdete zde články zabývající se matematikou základních a středních škol a databázi hlavolamů.
Pro vyzkoušení Vaš
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Uživatelé prohlížející si toto vlákno
Podobná vlákna
Webhosting pro Python — založil imron
Hosting pro python — založil don_Dominique
Nejlepší IDE pro python — založil Lukas90
Jaké IDE pro Python? — založil Architekt
MS SQL module pro Python v 2.5.2 — založil Ruda
Moderátoři diskuze