Δημοσιεύτηκε: 06 Ιούλ 2011, 17:45
Είναι νομίζω καλύτερο να μην υπάρχει σκόρπιος κώδικας μέσα σε ένα module. Κάνοντας import το getradiolist.py γεμίζει clutter το namespace.
Έτσι τρέχει κανονικά και από το command line και μπορείς να το κάνεις και import όπου θέλεις. Επίσης, νομίζω ότι μπορεί κάλλιστα η get_radio_list να γίνει μια μέθοδος της κλάσης αντί να είναι σε ξεχωριστό module.
- Κώδικας: Επιλογή όλων
def get_radio_list():
...
if __name__ == "__main__":
get_radio_list()
Έτσι τρέχει κανονικά και από το command line και μπορείς να το κάνεις και import όπου θέλεις. Επίσης, νομίζω ότι μπορεί κάλλιστα η get_radio_list να γίνει μια μέθοδος της κλάσης αντί να είναι σε ξεχωριστό module.