问题描述
我是pyppeteer的新手,并一直试图从网站上抓取数据。我想访问单击后生成的弹出窗口的html。
def foo = files([]); // foo: gradle FileCollection
println foo.class
foo = foo.plus(sourceSets.main.java.srcDirs); // foo: java.util.ArrayList
println foo.class
async def extract_data(url):
browser = await launch({'headless' : True})
page = await browser.newPage()
await page.goto(url,timeout=1000000)
elements = await page.xpath('//td/a[@onclick]')
for element in elements:
fun = await element.getProperty('onclick')
html = await page.evaluate(str(fun))
print(html)
asyncio.get_event_loop().run_until_complete(extract_data('https://ngodarpan.gov.in/index.PHP/home/sectorwise_ngo/15838/2/1'))
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)