Python 为什么打印结果为;favicon.ico“;在web.py中
我有一个关于web.py的问题 下面是web.py教程中的示例代码。我在代码中添加了一个打印行作为Python 为什么打印结果为;favicon.ico“;在web.py中,python,web,web.py,Python,Web,Web.py,我有一个关于web.py的问题 下面是web.py教程中的示例代码。我在代码中添加了一个打印行作为print name。运行python test.py,然后在浏览器中打开,您将在html页面中看到“hello baby”。但是,在终端中,您将看到打印结果是“favicon.ico” 我知道favicon.ico,但我很困惑为什么它不打印“baby” 有人能给我解释一下吗?谢谢大家~ import web urls = ( '/(.*)', 'hello' ) app = web.applic
print name
。运行python test.py
,然后在浏览器中打开,您将在html页面中看到“hello baby”。但是,在终端中,您将看到打印结果是“favicon.ico”
我知道favicon.ico,但我很困惑为什么它不打印“baby”
有人能给我解释一下吗?谢谢大家~
import web
urls = (
'/(.*)', 'hello'
)
app = web.application(urls, globals())
class hello:
def GET(self, name):
print name
if not name:
name = 'World'
return 'Hello, ' + name + '!'
if __name__ == "__main__":
app.run()
您的web浏览器还自动请求favicon.ico在浏览器选项卡中显示一个小图标,即:
http://0.0.0.0:8080/favicon.ico
在这种情况下,
name
等于“favicon.ico”
@Selcuk谢谢你,Selcuk,你的答案很完美~!