Lehet a Pythont úgy használni mint a PHP-t? Tehát Apache-val webre, és úgy, hogy bizonyos jeleken belül értelmez csak?
Találtam a mod_python-t és a python_wsgi-t, de nem igazán jutottam velük előbbre. Ha az egész fájlban minden sort printelni kell, az nem nagyon jó.
- 1921 megtekintés
Hozzászólások
phpval sem printelunk soronkent, es plane nem keverjuk a phpt a htmllel.
---
Apple iMac 20"
áéíóöőúüű
- A hozzászóláshoz be kell jelentkezni
félig ezt kérdezem, ugyebár. python scriptként le tudom futtatni, de akkor marad a print, az meg nem jó.
- A hozzászóláshoz be kell jelentkezni
Python-ban történő WEB-programozáshoz lehet a Pythont CGI-ként használni.
A részleteknek keress utána. Valamikor régen kipróbáltam, de nem hiszem, hogy egyszerűbb mint a PHP.
Nem igazán tudom, te mit szeretnél vele megoldani, de szerintem ezzel is ott vagy mint a PHP-val. A cgi kóddal sem a képernyőre írsz, hanem a böngésző által értelmezhető kódot "printeled" vele.
--
Tertilla; Tisztelem a botladozó embert és nem rokonszenvezem a tökéletessel! Hagyd már abba és kész!
- A hozzászóláshoz be kell jelentkezni
Akkor muszáj lesz összehozni valami template cuccal. Szerettem volna kipróbálni egyszerűen és fájdalommentesen.
- A hozzászóláshoz be kell jelentkezni
Probalj egy Pythonos webes keretrendszert (pl. Django, Pylons), ezeknek altalaban van template tamogatasuk.
----------------------
"ONE OF THESE DAYS I'M GOING TO CUT YOU INTO LITTLE PIECES!!!$E$%#$#%^*^"
- A hozzászóláshoz be kell jelentkezni
Én a web2py keretrendszert tudom ajánlani. Nekem nagyon bevált.
- A hozzászóláshoz be kell jelentkezni
nézegettem én is mindent, bár több időmet elvitte az hogy nem akartam downgrade-elni python 3-ról. elég lassan állnak át 2.x-ről, semmi nem fut vele. szóval muszáj lesz.
- A hozzászóláshoz be kell jelentkezni
azért az elég durva hogy 2009 elején azt írták, hogy még nincs mysql lib python 3-hoz, és azóta se lett. amíg ezek nincsenek, addig más sincs. de miért nincs semmi? mindjárt 2011 van.
- A hozzászóláshoz be kell jelentkezni
A python 3 nem teljesen kompatibilis a python 2-vel, viszont a 2-esre már egy csomó kód meg lib elkészült. Pár helyen work in progress-ben van az átállás a 3-asra, de szerintem az emberek igényeit a 2.6-2.7 teljesen kielégíti.
Ha valóban érdekel ez a dolog, olvasnivaló: http://wiki.python.org/moin/Python2orPython3
- A hozzászóláshoz be kell jelentkezni
Elolvastam már, de akkor sem értem hogy 2+ év alatt miért nem készültek el az adatbázis meghajtók legalább.
Így nyilván nem lehet webes dolgokra használni, tehát nem lehet átírni a framework-öket úgy hogy 3-assal is működjenek, szóval nem működnek, ezért nincs hozzájuk template engine, ezért senki nem használja semmire, ezért semmi nem történik vele.
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
Pont ezért döntöttem úgy, hogy éles megoldást nem fejlesztek Python-ban.
- A hozzászóláshoz be kell jelentkezni
Én is azért dilemmáztam egy ideig, mert már elkezdtem a Pythont tanulgatni, mikor kijött a 3-as verzió. Aztán azon gondolkodtam, hogy ha szeretném komolyabban is használni, akkor már nem a Python 2-es ágát kellene használni, hanem a 3-ast. De én is hasonló akadályokba ütköztem. Kellene valami GUI kiegészítést használni, de sem wxPyton, sem PyGTK, nincs még a 3-as Pythonhoz. Igaz PyQt már legalább van. :-) Csak ahhoz meg irodalmat, tutorialt nem nagyon találtam magyarul.
Szerintem egyelőre marad a Python 2.7.x
--
Tertilla; Tisztelem a botladozó embert és nem rokonszenvezem a tökéletessel! Hagyd már abba és kész!
- A hozzászóláshoz be kell jelentkezni
pylons +10
Ha kell segítség, szívesen.
--
Ami elől menekülsz, az után szaladsz.
- A hozzászóláshoz be kell jelentkezni
Nekem jelenleg a cherrypy tűnik a legegyszerűbbnek és a genshi.
- A hozzászóláshoz be kell jelentkezni
Lehet, hogy mégis ránézek a pylons-ra, de a mako-ra mindenképp. Te melyik template rendszert használod?
- A hozzászóláshoz be kell jelentkezni
En is ezzel foglalkozom mostanaban. Az biztos, hogy pythonban (2.6 - a 3 tul maceras) szeretnek fejleszteni, lehetoleg webre, de nem tudom melyik keretrendszer lenne a legjobb valasztas. Mikor a freenode-on #python csatin rakerdeztem azt mondtak, hogy a PHP-fele HTML-be agyazas rossz gyakorlat, felejtsem el. Ok a flask-ot ajanlottak - de akarhany python-os allashirdetest talaltam eddig, ott mindig csak djangot kertek. Szoval erdekelnek a tovabbi velemenyek, javaslatok, pro es kontrak.
- A hozzászóláshoz be kell jelentkezni
djangot ajanlanam, azert, mert azt ismerem. kb 1 oramba telt, hogy atnezzem a tutorialt (ami imo nagyon jo lett), es elkezdjek sajat projecten dolgozni. Mindezt ugy, hogy korabbi python ismereteim meglehetosen szegenyek voltak (azota sem tul jok :P).
Megneztem a flask-ot is, meg par masik python frameworkot, de egyik dokumentacioja se fogott meg annyira, mint a djangoe. Igy maradt az, es eddig tokeletesen bevalt.
A php stilusu hasznalat tenyleg rossz gyakorlat, tobb szempontbol, de errol okos emberek mar sok ertekezest irtak, amit nem kivanok megismetelni, mert akkor sosem vegzek.
- A hozzászóláshoz be kell jelentkezni
a PHP-fele HTML-be agyazas rossz gyakorlat
feltéve, hogy kevered a megjelenítés és a többi dolog logikáját. használhatsz akármilyen idióta szintaxisú template rendszert, mindenképp bele kell jutattni a változókat a html-be.
- A hozzászóláshoz be kell jelentkezni