繁体   English   中英

网络抓取模拟器

[英]Web-scraping a simulator

我正在尝试抓取此贷款模拟器中的所有数据:

https://m-pt-funnel.younited-credit.com/initialproposal

例如,我需要获取所有TAEG值,具体取决于贷款金额和时间(“ meses”)

我正在此网站上搜索json文件,以便可以使用get / post函数提取信息,但无法找到json。

除了TAEG信息之外,我还想获得每月付款(橙色数字),要支付的月份数(右侧的“ meses”数)和底部的“ MONTANTE TOTAL DEVIDO”页。

如果没有API,则可以将Selenium与Chrome驱动程序配合使用,并通过引用Xpath复制字段,可以选择字段并单击计算,然后使用“等待”功能来获取结果并存储在表或日志中。 您需要通过/下载chrome驱动程序。

第一个值的示例:

import time
from selenium import webdriver
driver = webdriver.Chrome()
driver.get('https://m-pt-funnel.younited-credit.com/initialproposal')
time.sleep(5)
rtn_element = driver.find_elements_by_xpath("//*[@id='"'wrappApp'"']/div/div/yuc-initial-proposal-step/div/div/div/div[1]/div[3]/div/div/yuc-commercial-offer/div/div[1]/div/div[2]/span[2]/label")
rtn = [x.text for x in rtn_element]
# print out all info on RTN
print('RTN:')
print(rtn, '\n')

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM