Καλησπέρα, τρέχω τις ασκήσεις σε windows, python 3.6, το user μου τρέχει κανονικά, αλλά στο tester μου βγάζει το εξής σφάλμα: Traceback (most recent call last): lines = open(tst_userfilename).readlines() return codecs.charmap_decode(input,self.errors,decoding_table)[0] UnicodeDecodeError: 'charmap' codec can't decode byte 0x88 in position 44: character maps to <undefined> . Γνωρίζετε αν πρέπει να αλλάξω κάτι στον tester ή κάποια ρύθιση στον υπολογίστη? Ευχαριστώ πολύ.
Συζητήσεις για το μάθημα και ανακοινώσεις
Σφαλμα στον tester
Το σφάλμα σου μοιάζει σχεδόν σίγουρα ότι τρέχεις Python 2 και όχι Python 3.
Σε κάθε περίπτωση μπορείς να δοκιμάσεις το πρόγραμμά σου και τον tester στο repl.it σύμφωνα με τις οδηγίες που έχω βάλει.
Έχω ακριβώς το ίδιο πρόβλημα με τον συνάδελφο, και τρέχω Python 3 (βλέπε screenshot 1).
Για παράδειγμα στο πρόγραμμα 09, ενώ στις βαθμολογίες βλέπω ΟΚ, και μπορώ να τρέξω το πρόγραμμα μου στον υπολογιστή, με σωστά αποτελέσματα (βλέπε screenshot 2), μόλις πάω να τρέξω τον tester, βγαίνει το ίδιο σφάλμα όπως του συναδέλφου.
Από το μήνυμα που σου βγάζει φαίνεται ότι το πρόβλημα έχει να κάνει με τα ελληνικά (αυτά τα εκτός σχολίων).
Αυτό ήταν κάποτε πρόβλημα με την python 2 αλλά, τουλάχιστον στο linux, έχει πάψει να αποτελεί πρόβλημα με την python 3.
Εσείς τρέχετε όμως σε windows, οπότε δεν ξέρω τι γίνεται. Αυτά είναι ξεχωριστός κόσμος. Και επειδή δεν έχω και σύστημα με Windows δε μπορώ να σας βοηθήσω.
Αν κάποιος τρέχει python σε windows, ας βοηθήσει. Αλλιώς τρέχετε στο repl.it. Εκεί δεν πιστεύω ότι υπάρχει πρόβλημα.