Συζητήσεις για το μάθημα και ανακοινώσεις

Σφαλμα στον tester

 
Picture of RAFAIL-NIKOLAOS VOBIRAKIS
Σφαλμα στον tester
by RAFAIL-NIKOLAOS VOBIRAKIS - Sunday, 15 October 2017, 3:32 PM
 

Καλησπέρα, τρέχω τις ασκήσεις σε 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 ή κάποια ρύθιση στον υπολογίστη? Ευχαριστώ πολύ.

Picture of Μιχάλης Κολουντζάκης
Re: Σφαλμα στον tester
by Μιχάλης Κολουντζάκης - Sunday, 15 October 2017, 4:56 PM
 

Το σφάλμα σου μοιάζει σχεδόν σίγουρα ότι τρέχεις Python 2 και όχι Python 3.

Σε κάθε περίπτωση μπορείς να δοκιμάσεις το πρόγραμμά σου και τον tester στο repl.it σύμφωνα με τις οδηγίες που έχω βάλει.

Picture of CHRISTOS KATRINAKIS
Re: Σφαλμα στον tester
by CHRISTOS KATRINAKIS - Sunday, 15 October 2017, 5:17 PM
 

Έχω ακριβώς το ίδιο πρόβλημα με τον συνάδελφο, και τρέχω Python 3 (βλέπε screenshot 1).

Για παράδειγμα στο πρόγραμμα 09, ενώ στις βαθμολογίες βλέπω ΟΚ, και μπορώ να τρέξω το πρόγραμμα μου στον υπολογιστή, με σωστά αποτελέσματα (βλέπε screenshot 2), μόλις πάω να τρέξω τον tester, βγαίνει το ίδιο σφάλμα όπως του συναδέλφου.



Picture of Μιχάλης Κολουντζάκης
Re: Σφαλμα στον tester
by Μιχάλης Κολουντζάκης - Sunday, 15 October 2017, 6:13 PM
 

Από το μήνυμα που σου βγάζει φαίνεται ότι το πρόβλημα έχει να κάνει με τα ελληνικά (αυτά τα εκτός σχολίων).

Αυτό ήταν κάποτε πρόβλημα με την python 2 αλλά, τουλάχιστον στο linux, έχει πάψει να αποτελεί πρόβλημα με την python 3.

Εσείς τρέχετε όμως σε  windows, οπότε δεν ξέρω τι γίνεται. Αυτά είναι ξεχωριστός κόσμος. Και επειδή δεν έχω και σύστημα με Windows δε μπορώ να σας βοηθήσω.

Αν κάποιος τρέχει python σε windows, ας βοηθήσει. Αλλιώς τρέχετε στο repl.it. Εκεί δεν πιστεύω ότι υπάρχει πρόβλημα.