Python Forum
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Traceback error
#7
Well, you created an object, if you try to print it this kind of output will occure.
if you want a neatly looking output when you convert it to string (or when you want to print it), you need to change the Students.py to this:
class student: #this is the class name that we have to use to import it into a different file
  
    def __init__(self, name, major, GPA, is_on_probation):
        self.name = name
        self.major = major
        self.GPA = GPA
        self.is_on_probation = is_on_probation
    def __repr__(self):
        return "{} {} {} {}".format(self.name, self.major, self.GPA, self.is_on_probation)
This will let you have an defined output, when you try to print it :)
Reply


Messages In This Thread
Traceback error - by tjnichols - Sep-26-2018, 12:51 PM
RE: Traceback error - by ThiefOfTime - Sep-26-2018, 01:02 PM
RE: Traceback error - by tjnichols - Sep-26-2018, 02:40 PM
RE: Traceback error - by ichabod801 - Sep-26-2018, 04:38 PM
RE: Traceback error - by ThiefOfTime - Sep-26-2018, 04:56 PM
RE: Traceback error - by tjnichols - Sep-26-2018, 05:10 PM
RE: Traceback error - by ThiefOfTime - Sep-26-2018, 06:02 PM
RE: Traceback error - by tjnichols - Sep-26-2018, 07:13 PM
RE: Traceback error - by ThiefOfTime - Sep-26-2018, 08:14 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Traceback error tjnichols 3 2,689 Sep-25-2018, 07:24 AM
Last Post: wavic

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020