【python小白】 自学web.py遇到未知错误
根据教程:
web.py 0.3 新手指南
一步一步走下来,写的代码
代码如下:
import weburls = (
'/','index'
)
class index:
def GET(self):
return "Hello, world!"
if __name__ == "__main__":
app = web.application(urls, globals())
app.run()
在根据教程运行,结果弹出以下错误:
Traceback (most recent call last): File "code.py", line 13, in <module>
app.run()
File "/anaconda3/lib/python3.7/site-packages/web/application.py", line 374, in run
return wsgi.runwsgi(self.wsgifunc(*middleware))
File "/anaconda3/lib/python3.7/site-packages/web/wsgi.py", line 66, in runwsgi
return httpserver.runsimple(func, server_addr)
File "/anaconda3/lib/python3.7/site-packages/web/httpserver.py", line 175, in runsimple
print("http://%s:%d/" % server_address)
TypeError: not enough arguments for format string
不知道这个错误到底是啥意思?有大神可以帮忙解答一下不?
回答:
web.py启动方式请查看下面run函数源码注释,后面启动地址及端口号为非必填,默认8080
源码中,不提供参数默认使用的是8080端口
以上是 【python小白】 自学web.py遇到未知错误 的全部内容, 来源链接: utcz.com/a/163833.html