0

これを出発点として使用.. http://docs.python-guide.org/en/latest/scenarios/scrape/

from lxml import html
import requests
page = requests.get('http://econpy.pythonanywhere.com/ex/001.html')
tree = html.fromstring(page.text)

すべてが期待どおりに機能します..しかし、....

from lxml import html
import requests

page = requests.get('http://www.streetinsider.com/ipo_history.php?type=upcoming')
tree = html.fromstring(page.text)

このエラーが発生します...

File "<string>", line unknown
XMLSyntaxError: line 1: Document is empty

パイクエリを使用して....

from pyquery import PyQuery as pq
from lxml import etree,html
import requests


response = pq(url='http://www.streetinsider.com/ipo_history.php?type=upcoming')

doc = pq(response.content)

このエラーをスローします...

File "<string>", line unknown
XMLSyntaxError: line 1504: Unexpected end tag : h2

Webページからテーブルを取得するのに役立ちます。

4

1 に答える 1