0
私は美しいスープをPython 3.5でこの基本的なコードで検索しますGoogle.com。bs4でGoogleを検索する際にエラーが発生しました
from bs4 import BeautifulSoup as BS
import urllib.request
html = urllib.request.urlopen('http://www.google.com/search?q=python3')
source = html.read()
soup = BS(source , "lxml")
print(soup.prettify())
これは私にエラー与えている:Image
をしかしでURLを変更することで:
html = urllib.request.urlopen('http://www.google.com/#q=python3')
それは正しい出力を示します。
はどのURLは、コードの出力を変えていますか?特定の方法がありますか google.comを検索していますか?
探しているものであると確信していますか?ヘッダーの使用は何ですか? – BoRRis
ヘッダーは、あなたがプログラムではないことをGoogleに理解させることです。しかし、ブラウザ – Exprator
しかし、私はgoolgeで検索するために使用しているURLの違いを理解できませんでしたか? – BoRRis