Δημοσιεύτηκε: 13 Νοέμ 2013, 14:45
από simosx
lepidas έγραψε:
simosx έγραψε:Δες στο https://gist.github.com/simos/7429085 για παράδειγμα σε Python.

(χμμ, τώρα είδα την απάντησή σου για την Python...)
το έχεις ελέγξει το script .py?
μου βγάζει αυτό
Κώδικας: Επιλογή όλων
File "parse_weather.py", line 20
proper_line = l[:-5]
^
IndentationError: expected an indented block


Ναι, το έχω ελέγξει.
Σε Python έχει σημασία ο αριθμός των διαστημάτων στην αρχή μιας γραμμής κειμένου. Αν δεν είναι σωστά στοιχισμένα, τότε βγάζει πρόβλημα.
Ακόμα και αν πατήσεις κατά λάθος Tab (οπότε φαίνεται ότι δήθεν είναι σωστά στοιχισμένο) ενώ στις άλλες γραμμές υπάρχουν μόνο διαστήματα, τότε βγάζει το παραπάνω σφάλμα.
Δοκίμασε με Αποθήκευση Ως για τον παραπάνω κώδικα και θα λειτουργήσει ως έχει, για Python 2.7.x. (Για Python 3.x θέλει μικρο-αλλαγές.)