84669 Lernen von Personen
152542 Lernen von Personen
20005 Lernen von Personen
5487 Lernen von Personen
7821 Lernen von Personen
359900 Lernen von Personen
3350 Lernen von Personen
180660 Lernen von Personen
48569 Lernen von Personen
18603 Lernen von Personen
40936 Lernen von Personen
1549 Lernen von Personen
1183 Lernen von Personen
32909 Lernen von Personen
使用flask想实现一个简单的功能,访问一个类似http://www.baidu.com的URL,然后获取URL的访问结果,展示在页面上,百度未果,新手求教!
认证高级PHP讲师
直接跳转到你想要的URL,把别人的网页拿过来有侵权的嫌疑。没搞清楚这个需求有什么用,想做个镜像网站?
不太明白你想要做什么?如果只是简单的网页访问的话,用urllib之类的就能搞定了吧
1.在你的页面写好input框,用来获取 搜索关键字2.根据你的input的value 去构造百度的搜索url3.拼接url
例子:input value = test拼接的url如下:https://www.baidu.com/s?ie=ut...
建议安装使用 request 库
$ pip install requests
from flask import make_response import requests @app.route("/test") def test(): response = make_response() # 请求百度url并取得响应内容 r = requests.get('http://www.baidu.com') # 如要还原请求的headers response.headers.update(r.headers) # 输出请求百度得到的数据 response.data = r.text return response
import urllib2 response = urllib2.urlopen("http://www.baidu.com") # 传入一个URL,协议是HTTP协议 print response.read() # response对象有一个read方法,可以返回获取到的网页内容。
这篇博客有详细说明可以看看,也方便进阶: http://cuiqingcai.com/947.html
直接跳转到你想要的URL,把别人的网页拿过来有侵权的嫌疑。没搞清楚这个需求有什么用,想做个镜像网站?
不太明白你想要做什么?如果只是简单的网页访问的话,用urllib之类的就能搞定了吧
1.在你的页面写好input框,用来获取 搜索关键字
2.根据你的input的value 去构造百度的搜索url
3.拼接url
例子:
input value = test
拼接的url如下:
https://www.baidu.com/s?ie=ut...
建议安装使用 request 库
这篇博客有详细说明可以看看,也方便进阶: http://cuiqingcai.com/947.html