[python] python na web - otazky

Tomas Brabenec konference na brabenec.net
Pátek Prosinec 7 08:32:08 CET 2007


ahoj,

 main() tam opravdu být nemusí.

funkci index má metoda index()
Pokud napises:

def index():
    return "ahoj světe"

tak nemusíš psát http://server/skript.py/index
ale stačí jen http://server/skript.py


Tomas



Tomy novella napsal(a):
> ahoj,
>
> mal by som este jednu otazku ;)
> skusal som stranky s pythonom a zopar dalsich veci, ale stale nechapem
> naco je napriklad v kode
>
> --------------
>
> s = """\
> <html><body>
> foooooo
> </body></html>
> """
>
> def main():
>    return s
>
> main()
> --------------
> ten riadok main() ? aj tak nic nespusta, naco tam je? alebo sa len
> autor clanku pomylil? a druha otazka, ktora je viac/menej len pre
> istotu: totiz, modul je vsetko, co ma funkciu index? diky :)
>
>
> 2007/11/16, Tomy novella <tomasnovella na gmail.com>:
>   
>> diiiky velmi peknee :-) to je co to som potreboval :)
>>
>> ps: len tak cisto zo zaujimavosti, preco si pisal linky v tvare
>> [cislo] a potom dole ich daval? :-)
>>
>>
>> 2007/11/16, Jan Kundrát <jkt na gentoo.org>:
>>     
>>> Tomy novella wrote:
>>>       
>>>> sorry, ale problem je v tom, ze ked nejak som ten cely link nepochopil :(
>>>> pojdem na http://svn.flaska.net/viewcvs/pphotoalbum/trunk/  tak vidim
>>>> zopar suborov, ale NEVIEM SA dostan na url, kde to cele bezi ..
>>>>         
>>> No, ja jsem predpokladal, ze se podivas na ten link, uvidis v nem
>>> nekolik .py souboru, na ktere se podivas a zjistis "aha, tohle jsou
>>> zdrojaky nejake webove aplikace", takze si je stahnes, prectes, pochopis
>>> a nebudes hledat, jestli nekde ta aplikace nahodou nebezi. Shodou
>>> okolnosti teda bezi :), a to na dobre ukrytem a naprosto neintuitivnim
>>> miste, [1].
>>>
>>> Kdyby se ti zdala konfigurace mod_pythonu (a generovana URL) podezrela,
>>> najdes ji na [2], odkud vyctes, ze se o povidani "moje aplikace" <->
>>> Apache stara [3].
>>>
>>> Nu, snad to pomuze :).
>>>
>>> Hezky vecer,
>>> -jkt
>>>
>>> [1] http://fotky-demo.basa.flaska.net/
>>> [2]
>>> http://svn.flaska.net/viewcvs/*checkout*/pphotoalbum/trunk/vhost.conf?rev=96
>>> [3]
>>> http://svn.flaska.net/viewcvs/*checkout*/pphotoalbum/trunk/web.py?rev=103&content-type=text%2Fplain
>>> _______________________________________________
>>> Python mailing list
>>> Python na py.cz
>>> http://www.py.cz/mailman/listinfo/python
>>>
>>>       
>> --
>> PS: prosim v mailoch tykat! nie vykat ;)
>>
>> Tom na sQo
>> tomasnovella na gmail.com
>>
>>     
>
>
>   



Další informace o konferenci Python