关于Python Web输出搜索到的数据问题
我想问下,我在Python上写了一个Web的查询程序,现在能查询到数据,并且能再PythonShell里面输入,但是我想在一个网页上输出,该怎么写?...
我想问下,我在Python上写了一个Web的查询程序,现在能查询到数据,并且能再Python Shell里面输入,但是我想在一个网页上输出,该怎么写?
展开
1个回答
展开全部
需要使用web框架,框架选择有很多种,比如django,flask,tornado,bottle,等等,我就以flask为例吧。
代码如下
from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello_world():
a=search()#search为你的查询函数,记得函数要return 数据
return a
if __name__ == '__main__':
app.run()
这个仅仅是简单的输出数据,更深入的用法自己查下文档,web需要html,css,js相关知识。
上述的仅仅是一个样例。
运行的话,在命令行输入,hello.py 为上述的文件,需要安装flask,通过pip即可
$ python hello.py
访问的话浏览器输入
http://127.0.0.1:5000/
追问
我就想问下,查询那个函数,怎么return查询到的数据,我return的都是代码里面写的东西比如我的数据在i里面,我return 'i' 他显示的就是i
追答
先去补下基础吧,就直接return i就可以了,然后再a=查询的函数,这样response响应的是i,return 'i'返回的是字符串i而不是变量i,基础补起在来学web.
来自:求助得到的回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |