Δημοσιεύτηκε: 29 Ιαν 2012, 07:51
από sokoban4ever
Ωραία χαίρομαι . :)

Βασικά στο pep328 λέει ότι :
άμα η __name__ του module σου έχει όνομα που δεν προδίδει το όνομα του πακέτου (πχ να την έχεις θέσει σε __main__
(__main__ όνομα που δεν δίνει καμία πληροφορία...) τότε το βλέπει σαν πρωτεύον module ανεξάρτητα που βρίσκεται στους φακέλους
http://www.python.org/dev/peps/pep-0328 ... s-and-name
και για την __main__ :
http://docs.python.org/library/__main__.html

Ρώτησα αν έχεις κάνει την __name__ σε δηλαδή κάτι άλλο από ότι χρειαζόταν (όχι εσύ αλλά η python ...)
έτσι λοιπόν και εγώ
προληπτικά :roll: και νομίζωντας ότι εσένα έδινε σφάλμα import... (ενώ είχε πρόβλημα με το unittest.main() )
έδωσα ρητα την name στο παράδειγμα μην τύχει και δεν σου δουλεύει και λύναμε λάθος προβλήματα άσκοπα...
σε εμένα δεν εδίνε σφάλμα.
anyway ολα καλα :thumbup: