根据提示,需要先安装utils模块
去官网下一个就好了
你要理解那个程序只是取用的是后台程序,你要在前端对他送请求。它给你个响应
把包放进lib里面试试看
哦我知道了 ,需要改pip最底层的__init__.py 将utf_8改掉,用jbk编码
pip install web.py==0.40.dev0 完美解决
python3.x 请使用pip install web.py==0.40.dev0
修改lib\site-packes\web\utils.py文件 526行
526 yield nect(seq)
改为:
try:
yield next(seq)
except stopInteration
return
需要自己添加环境变量就可以了,在系统属性,高级系统设置,系统环境变量path,把Python27\Scripts的路径加进去就可以了
有人维护,https://github.com/webpy/webpy
easy_install web.py 另提 这不是java
web.py是python2的库,python3运行不了。你可以安装python2,或者使用web2py。
现在说不更新了太早
保存!
如果这样的,你就去github上下载安装吧。https://github.com/webpy/webpy 这是网址
注意github对浏览器版本有要求的,比如不支持IE9以下的。
下载下来之后------->解压-------------->打开cmd----------->cd到解压目录下,输入
python setup.py install
安装完成即可。(前提必须要安装python,python3以下版本)
安装完以后建立一个文件测试一下,下面是测试代码:
import web
urls = (
'/(.*)', 'hello'
)
app = web.application(urls, globals())
class hello:
def GET(self, name):
if not name:
name = 'World'
return 'Hello, ' + name + '!'
if __name__ == "__main__":
app.run()
这样的话就成功了,你可以在浏览器输入 http://127.0.0.1:8080 (默认的,不用纠结这里) 查看结果。
肯定有啊,我感觉重要的几个点都讲了,剩下的可以自己找一些开源项目仿着做一个,遇到问题看文档或问别人