Python新手入门webpy小应用开发
web.py 是一个轻量级Python web框架,它简单而且功能强大。
web.py 是一个Python 的web 框架,它简单而且功能强大。web.py 是公开的,无论用于什么用途都是没有限制的。而且相当的小巧,应当归属于轻量级的web 框架。
首先使用pip/pip3安装webpy
pip install web.py
最新版0.61需要 Python >= 3.5版本0.51 需要Python 2.7这是一个入门的例子app.py
import weburls = ( ’/(.*)’, ’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()
启动运行命令:
python3 app.py
默认端口位8080,浏览器访问http://0.0.0.0:8080/
项目开始准备requirements.txt web.py==0.62 然后开始写我们的第一个模版
#!/usr/bin/python # -*- coding:utf8 -*- import web,osurls = (’/’,’index’)render = web.template.render(’templates/’)class index: def GET(self): name = ’千年码农’ return render.index(name)if __name__ == '__main__': app = web.application(urls,globals())app.run()
项目源代码地址:https://gitee.com/shuogesha/py_flash
到此这篇关于Python新手入门webpy小应用开发的文章就介绍到这了,更多相关Python新手入门webpy小应用开发内容请搜索好吧啦网以前的文章或继续浏览下面的相关文章希望大家以后多多支持好吧啦网!
相关文章:
1. IDEA的Mybatis Generator驼峰配置问题2. javascript设计模式 ? 建造者模式原理与应用实例分析3. 一篇文章带你了解JavaScript-对象4. Express 框架中使用 EJS 模板引擎并结合 silly-datetime 库进行日期格式化的实现方法5. Java构建JDBC应用程序的实例操作6. Python使用oslo.vmware管理ESXI虚拟机的示例参考7. IntelliJ Idea2017如何修改缓存文件的路径8. IntelliJ IDEA设置条件断点的方法步骤9. Jsp中request的3个基础实践10. 浅谈SpringMVC jsp前台获取参数的方式 EL表达式
