問題シナリオ
セレンをデータキャプチャに使用する場合の同様のビジネスオンラインクエリページでは、データはフレームデータボックスにキャプチャされます。xpath要素のすぐ内側にあるのは取得の結果ではないため、データフレームはボックス内に配置されます。
加工方法
import warnings
warnings.filterwarnings("ignore")
from selenium import webdriver#加载驱动
from selenium.webdriver.common.keys import Keys#控制按键
phjs=R"你模拟器的路径"
driver = webdriver.PhantomJS(phjs)#运行浏览器驱动打开浏览器
driver.get("http://www.gjsy.gov.cn/cxzl/")
driver.switch_to_default_content()
# 重点在这里
frame = driver.find_elements_by_tag_name('iframe')[0]
driver.switch_to_frame(frame)
driver.page_source