使用flask想实现一个简单的功能,访问一个类似http://www.baidu.com的URL,然后获取URL的访问结果,展示在页面上,百度未果,新手求教!
认证高级PHP讲师
Lompat terus ke URL yang anda mahukan dengan mengambil halaman web orang lain disyaki melakukan pelanggaran. Saya tidak faham tujuan keperluan ini. Ingin membuat laman web cermin?
Tidak pasti apa yang anda mahu lakukan? Jika ia hanya akses halaman web yang mudah, anda boleh menggunakan urllib atau sesuatu seperti itu
1. Tulis kotak input pada halaman anda untuk mendapatkan kata kunci carian2 Bina url carian Baidu berdasarkan nilai input anda3
nilai input = ujianurl yang disambungkan adalah seperti berikut: https://www.baidu.com/s?ie=ut...
Adalah disyorkan untuk memasang dan menggunakan perpustakaan permintaan
$ 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方法,可以返回获取到的网页内容。
Blog ini mempunyai arahan terperinci yang boleh anda baca dan memudahkan untuk memajukan: http://cuiqingcai.com/947.html
Lompat terus ke URL yang anda mahukan dengan mengambil halaman web orang lain disyaki melakukan pelanggaran. Saya tidak faham tujuan keperluan ini. Ingin membuat laman web cermin?
Tidak pasti apa yang anda mahu lakukan? Jika ia hanya akses halaman web yang mudah, anda boleh menggunakan urllib atau sesuatu seperti itu
1. Tulis kotak input pada halaman anda untuk mendapatkan kata kunci carian
Contoh:2 Bina url carian Baidu berdasarkan nilai input anda
3
nilai input = ujian
url yang disambungkan adalah seperti berikut:
https://www.baidu.com/s?ie=ut...
Adalah disyorkan untuk memasang dan menggunakan perpustakaan permintaan
Blog ini mempunyai arahan terperinci yang boleh anda baca dan memudahkan untuk memajukan: http://cuiqingcai.com/947.html