[Python] import modulu

C++, C#, Visual Basic, Delphi, Perl a ostatní

Moderátor: Moderátoři Živě.cz

Odeslat příspěvekod skybus 25. 10. 2012 10:43

ahoj,
v modulu y.py bych potreboval pouzit tridu z modulu x.py. Kdyz ale zadam:
Kód: Vybrat vše
import x
class odvozena_trida(zakladni_trida):
    .....

dostavam hlasku, ze zakladni_trida neni definovana. Importoval jsem spatne modul s nadrazenou tridou?

diky za pomoc
Naposledy upravil Vebloud dne 25. 10. 2012 12:44, celkově upraveno 1
Důvod: Fakt ti nepřijde divný, že všichni kromě tebe mají v názvu tématu hranaté závorky?
skybus
Kolemjdoucí

Odeslat příspěvekod johnnash 25. 10. 2012 10:53

class odvozena_trida(x.zakladni_trida):
johnnash
Junior

Odeslat příspěvekod JirkaVejrazka 25. 10. 2012 10:55

nebo:
from x import zakladni_trida
JirkaVejrazka
Mírně pokročilý

Odeslat příspěvekod skybus 25. 10. 2012 21:24

JirkaVejrazka píše:nebo:
from x import zakladni_trida


diky, funguje to
skybus
Kolemjdoucí

Odeslat příspěvekod satai 26. 10. 2012 09:20

Vezmi si nejakou poradnou ucebnici Pythonu a precti si ji "od obalu k obalu", radim ti dobre. Cloveku usetri spoustu casu, pokud se poradne seznami s tim, co pouziva za nastroje.
Protoze, usuzuji podle otazek, s prganim zacinas, tak bych doporucil http://www.headfirstlabs.com/books/hfpython/
Understanding is a three edged sword. Your side, their side, and the truth.
satai
Junior
Uživatelský avatar


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků