| | |
Autor | Správa |
---|
Registrovaný: 24.10.10 Prihlásený: 14.05.14 Príspevky: 23 Témy: 4 |
Zdravím potrebujem pomoc, mam vytvoriť interaktivnu stranku kde sa bude dat vyskusat jazyk Python online , niečo ako shell Pythonu ibaže to bude vo webovej stranke vedeli by ste mi nejako pomocť, ako a kde začať? Dakujem
pre nazornu ukazku http://try-python.mired.org/ niečo takéto
|
|
Registrovaný: 29.10.08 Prihlásený: 30.07.12 Príspevky: 933 Témy: 2 | Napísal coldak: 24.10.2010 17:23 | |
|
no dobre ale vcom je problem ? nevies rozbehat python s webserverom ? alebo aky presne mas problem ?
|
|
Registrovaný: 24.10.10 Prihlásený: 14.05.14 Príspevky: 23 Témy: 4 | Napísal autor témy misoklim: 24.10.2010 17:52 | |
|
no ano neviem to rozbehať na mojom PC a potom v čom mam pisať kod na to aby som vytvoril tu interaktivitu?
|
|
Registrovaný: 29.10.08 Prihlásený: 30.07.12 Príspevky: 933 Témy: 2 | Napísal coldak: 24.10.2010 18:04 | |
|
no zeby v samotnom pythone ? si nainstaluj apache , python a do apache si nainstaluj modul mod_python , v apache nastav config aby subory s koncovkou .py boli spustane modulom mod_python. ked ti bude toto fungovat sa mozes pustit do tvorby stranky
|
|
Registrovaný: 24.10.10 Prihlásený: 14.05.14 Príspevky: 23 Témy: 4 | Napísal autor témy misoklim: 24.10.2010 18:17 | |
|
mam to, skusil som to na
from mod_python import apache
def handler(req):
req.content_type = 'text/plain'
req.write("Hello World!")
return apache.OK
a vypisalo mi hello world! v prehliadači
ako postupovať dalej?
|
|
Registrovaný: 29.10.08 Prihlásený: 30.07.12 Príspevky: 933 Témy: 2 | Napísal coldak: 24.10.2010 18:25 | |
|
no tak teraz si miesto req.write("hello world!") das req.write("xxxx") kde xxxx je html kod stranky vktorej si vytvoris zakladnu obrazovku ktora bude obsahovat okrem ineho aj text-areu alebo nejaky content-editable div ktory bude zastupovat consolu pythonu
|
|
Registrovaný: 24.10.10 Prihlásený: 14.05.14 Príspevky: 23 Témy: 4 | Napísal autor témy misoklim: 24.10.2010 18:47 | |
|
ako tam mam dat ten kod html stranky ? lebo ked to vlozim do req.write("") tak mi vypise na obrazovku len tie tagy a nič ine...
req.write(" <body><div><textarea rows=\"2\" cols=\"20\">text </textarea></div></body> ")
alebo som to urobil zle?
|
|
Registrovaný: 29.10.08 Prihlásený: 30.07.12 Príspevky: 933 Témy: 2 | |
Registrovaný: 24.10.10 Prihlásený: 14.05.14 Príspevky: 23 Témy: 4 | Napísal autor témy misoklim: 24.10.2010 19:44 | |
|
uz mi to ide... mam v stranke textare-u uz , ako dalej?
|
|
Registrovaný: 29.10.08 Prihlásený: 30.07.12 Príspevky: 933 Témy: 2 | Napísal coldak: 24.10.2010 20:06 | |
|
no a teraz by si si mal nastudovat persisten connection HTTP
|
|
Registrovaný: 24.10.10 Prihlásený: 14.05.14 Príspevky: 23 Témy: 4 | Napísal autor témy misoklim: 24.10.2010 20:08 | |
|
|
|
Registrovaný: 29.10.08 Prihlásený: 30.07.12 Príspevky: 933 Témy: 2 | Napísal coldak: 24.10.2010 20:30 | |
|
ano presne to, potrebujes totiz aby vsetky commandy ktore budes posielat na python consolu boli smerovane na tu spravnu instanciu . standardna http funguje tak ze klient poziada o stranku nejaky webserver a ten mu na poziadavku odpovie a ukonci spojenie. ak by klient znovu poziadal o nejaku stranku tak by ho mohol obsluzit uplne iny thread . v tvojom pripade by sa stalo to ze prvy request by ti na serveri vytvoril instanciu python consoly a nasledujuci request obsluzeny inym threadom by bud vytvoril novu instanciu python consoly alebo ak by uz nejaku mal otvorenu tak by command smeroval na nu a nie na tu povodnu.
edit: ked budes mat zvladnute to , tak sa inspiruj tu http://code.activestate.com/recipes/355 ... ython-she/
|
|
Registrovaný: 24.10.10 Prihlásený: 14.05.14 Príspevky: 23 Témy: 4 | Napísal autor témy misoklim: 24.10.2010 22:07 | |
|
este k tomu persisten connection HTTP, to treba vlozit do stranky nejaky kod, alebo ako to funguje?
|
|
Registrovaný: 29.10.08 Prihlásený: 30.07.12 Príspevky: 933 Témy: 2 | Napísal coldak: 25.10.2010 7:50 | |
|
no AJAXom
|
|
Registrovaný: 24.10.10 Prihlásený: 14.05.14 Príspevky: 23 Témy: 4 | |
Registrovaný: 24.01.08 Prihlásený: 13.09.17 Príspevky: 14572 Témy: 66 Bydlisko: Žilina |
misoklim, vedieť programovať neznamená, že sa tu budeš pýtať na každú kravinu, ale vyžaduje to VEĽKÚ dávku samostatnosti a googlovania. koľko myslíš, že to bude coldaka baviť, keďže očividne to robí za teba? pravdepodobne je to nejaké zadanie do školy čo?
podľa tvojich reakcií je očividné, že ani len netušíš čo je HTTP, Ajax, HTML a podobne...
_________________ C#, PHP, ... |
|
Registrovaný: 29.10.08 Prihlásený: 30.07.12 Príspevky: 933 Témy: 2 | Napísal coldak: 25.10.2010 12:14 | |
|
no to uz je implementacia vykradnuta zo stranky http://try-python.mired.org/ . ty si nastuduj veci okolo objektu XMLHttpRequest. predpokladam ze toto je skolska uloha a ak profak nieje blbec, tak si vsimne ze si povykradal akurat tu stranku.
|
|
Registrovaný: 24.10.10 Prihlásený: 14.05.14 Príspevky: 23 Témy: 4 | Napísal autor témy misoklim: 25.10.2010 19:05 | |
|
no v prvom rade sa chcem ospravedniť walther-ovi (slubujem ze si budem vsetko studovať na nete a nebudem klast zbytočne otazky)....a coldak, to odosielanie mam hotove uz...teraz prejst k tym pythonovskym prikazom, čo si mi posielal odkaz? a stači do pythonu odoslat priamo len prikaz ktory zadam v textovom poli?
|
|
Registrovaný: 29.10.08 Prihlásený: 30.07.12 Príspevky: 933 Témy: 2 | Napísal coldak: 25.10.2010 23:10 | |
|
do pythonu ? nerozumiem co si predstavujes pod pythonom ?
|
|
Registrovaný: 24.10.10 Prihlásený: 14.05.14 Príspevky: 23 Témy: 4 | Napísal autor témy misoklim: 26.10.2010 0:10 | |
|
no neviem ako zabezpečiť aby sa mi tie prikazy ktore pisem do textoveho pola vykonavali ako v pythone v Sell...
|
|
Registrovaný: 29.10.08 Prihlásený: 30.07.12 Príspevky: 933 Témy: 2 | Napísal coldak: 26.10.2010 0:22 | |
|
|
|
Registrovaný: 24.10.10 Prihlásený: 14.05.14 Príspevky: 23 Témy: 4 | Napísal autor témy misoklim: 26.10.2010 0:24 | |
|
Mozem to mat urobene aj tak ze mam index.html v ktorom mam html textarea form atd a v tom mam naimportovany ajax a z neho posielam do .py kde budem mat prikazy tieto, alebo to html musim mat tiez v tom python subore?
|
|
Registrovaný: 29.10.08 Prihlásený: 30.07.12 Príspevky: 933 Témy: 2 | Napísal coldak: 26.10.2010 8:33 | |
|
mozes to mat aj cez index.html a na komunikaciu s .py pouzivat ajax
|
|
Registrovaný: 24.10.10 Prihlásený: 14.05.14 Príspevky: 23 Témy: 4 | Napísal autor témy misoklim: 26.10.2010 15:18 | |
|
na prepojenie ajaxu s .py mi to stači toto, alebo tam treba nieco zmenit? lebo mi to nejak neodpoveda.
uri = "test.py";
xmlhttp.open("GET", uri, true);
xmlhttp.send(null);
|
|
Registrovaný: 29.10.08 Prihlásený: 30.07.12 Príspevky: 933 Témy: 2 | Napísal coldak: 26.10.2010 17:39 | |
|
nastuduj si co znamena treti parameter metody open a aky to ma dopad na sposob spracovania odpovede
|
|
Registrovaný: 24.10.10 Prihlásený: 14.05.14 Príspevky: 23 Témy: 4 | Napísal autor témy misoklim: 26.10.2010 18:12 | |
|
ak je tam true tak skript necaka na odpoved, ale ak je false tak skript caka na odpoved...asi tam ma byt false
|
|
Registrovaný: 29.10.08 Prihlásený: 30.07.12 Príspevky: 933 Témy: 2 | Napísal coldak: 27.10.2010 0:09 | |
|
uz ti to funguje ?
|
|
Registrovaný: 24.10.10 Prihlásený: 14.05.14 Príspevky: 23 Témy: 4 | Napísal autor témy misoklim: 27.10.2010 11:31 | |
|
ee nejde mi to wrrrrr....:/
|
|
Registrovaný: 29.10.08 Prihlásený: 30.07.12 Príspevky: 933 Témy: 2 | Napísal coldak: 27.10.2010 11:34 | |
|
no mozno keby si sem dal kody ktore uz mas hotove, mozno by to pomohlo
|
|
Registrovaný: 24.10.10 Prihlásený: 14.05.14 Príspevky: 23 Témy: 4 | Napísal autor témy misoklim: 27.10.2010 12:03 | |
|
|
|
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| Kde kupit Cola Cao online? v Jedlo, pitie a varenie | 4 | 3140 | 31.10.2015 22:08 tairikuokami | | Kde pozerať filmy a seriály online v Kultúra, umenie, filmy, hudba, história, média | 4 | 476 | 08.11.2019 15:13 goldrat | | Stránka kde sa predávajú CD-key pre software (nie hry) v Obchody, reklamácie a právo | 0 | 490 | 21.01.2012 11:51 KeNNi | | je SK stranka s mapou kde su zobrazene aj bus zastavky? v Krčma | 4 | 835 | 03.07.2008 21:39 rorie | | Chcem vyskusat zdroj bez zapnutia pc. v PC skrinky a zdroje | 6 | 1712 | 12.12.2012 19:43 brmbo | | Interaktívna tabuĺa v Ostatné programy | 2 | 1124 | 08.10.2010 17:39 dado... | | interaktivna zmena selectu v PHP, ASP | 8 | 592 | 19.05.2010 20:46 jablko05 | | responzivna interaktivna mapa v HTML, XHTML, XML, CSS | 4 | 646 | 30.03.2016 10:35 neopagan | | Interaktivna tabula ako touchscreen v Ostatné programy | 0 | 539 | 16.09.2010 14:47 3DeX | | Plugin interaktivna turisrticka mapa v Redakčné systémy | 0 | 366 | 22.10.2018 8:06 MatrixXx | | Domáca úloha - Interaktívna grafická hra v Assembler, C, C++, Pascal, Java | 1 | 793 | 23.11.2011 12:12 Ďuri | | interaktivna aplikacia vo flashi ? zvukovy konvertor v Ostatné | 0 | 261 | 03.03.2013 9:18 sairik | | Quick, Draw- Interaktívna hra od Google v Krčma | 3 | 624 | 22.11.2016 17:43 Pini | | Interaktivna herna podlozka GYM od Arctic v Novinky | 9 | 691 | 08.08.2010 23:46 Spartan.Ex | | MS OFFICE Powerpoint 2010 - interaktivna prezentacia v Ostatné programy | 0 | 584 | 10.09.2013 12:42 andariel2 | | icq online/offline a skype online/offline v Redakčné systémy | 2 | 1449 | 22.04.2007 20:31 dodi |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|