这是我的代码。有两个文件,一个包含 Book 类对象,一个包含测试对象。这一切都在python中
书本.py
class Book(object):
"""Represents a book in a library."""
def __init__(self, title, author, patron):
self._title = title
self._author = author
self._patron = patron
def title(self):
"""Returns Book Title"""
return self._title
def author(self):
"""Returns the Author's Name."""
return self._author
def patron(self):
"""Returns the name of the patron."""
return self._patron
def __str__(self):
return "Title: " + self._title + "\n"
return "Author: " + self._author + "\n"
return "Patron Currently Assigned: " + self._patron
测试脚本.py
from patron import Patron
from book import Book
s = Book("Death", "William", "George")
s.title()
s.author()
s.patron()
s.title()
str(s)
当我运行程序 testScript.py 时,它没有返回任何错误,但控制台上也没有显示任何内容。你知道为什么当我调用这些方法时什么都没有出现吗?我尝试过使用 IDLE 和 eclipse,但两者都没有输出。