-2
我想弄清楚为什么当我尝试加载此页面时,我所得到的只是一个白色屏幕。我不确定是否正确编写了我的应用程序。有人可以向我解释我做错了什么,所以我可以修复它,让它至少在我的浏览器中显示一些内容。不显示页面
class Page(object):
def __init__(self):
self.header = """
<!DOCTYPE HTML>
<html>
<head>
<title>New York Yankees Starting Lineup/title>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css">
</head>
<body>
"""
self.content = ""
self.footer = """
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/js/bootstrap.min.js"></script>
</body>
</html>
"""
def print_out(self):
template = self.header + self.content + self.footer
template = template.format(**locals())
return template
class ContentPage(Page):
def __init__(self):
self.player_data = ''
Page.__init__(self)
self.player_data = '''
<div>
Name: + player_data.player_name
Position: + player_data.position
Bats: + player_data.bats
Throws: + player_data.throws
Batting Average: + player_data.avg
Home Runs: + player_data.hr
</div>'''
def print_out(self):
return self.header + self.content + self.player_data + self.footer
更新:我仍然在努力解决这个问题。有没有人能帮我弄清楚发生了什么事以及如何解决它?任何帮助将受到欢迎。
我该如何告诉内容显示player_data呢? – user3732216
我尝试了各种各样的东西,但无法使其正常工作。 – user3732216