[python] pspad kompilace

^nu.friX nu.frix na email.cz
Středa Červen 18 21:11:07 CEST 2008


Hujec,
zrejme mas tridu Opicky v jinem souboru, nez mas hlavni program. Takze 
na zacatku souboru, kde mas hlavni program napis:

import nazev_souboru_kde_sou_opicky
mojeOpicka=nazev_souboru_kde_sou_opicky.Opicky()

Tvuj kod by pripadal v uvahu pokud bys vse mel v jednom souboru. Napriklad:

class pokus:
     def __init__(self):
         print "Ahoj"

objekt=pokus()

Jakub napsal(a):
> nazdar, mam tenhle kod:
> 
> /#definice tridy opicky
> class Opicky:
>     'Počítačová opička'

> # - - - - - Hlavni program - - - - - -
> mojeOpicka=Opicky()

>  >>> mojeOpicka()
> Traceback (most recent call last):
>   File "<stdin>", line 1, in <module>
> NameError: name 'mojeOpicka' is not defined


-- 
^nu.friX
aka Dan Pressl
Reality is useless & F4Q DMNC!!!
Every syntax creates code. And code is poetry.


Další informace o konferenci Python