pyppeteerでスクレイピング

Pyppeteer’s documentation — Pyppeteer 0.0.24 documentation

import asyncio
from pyppeteer import launch

async def main():
    browser = await launch()
    page = await browser.newPage()
    await page.goto('http://www.nikkei.com/markets/kabu/')

    element = await page.querySelector('span.mkc-stock_prices')
    title = await page.evaluate('(element) => element.textContent', element)

    print(title)

    await browser.close()

asyncio.get_event_loop().run_until_complete(main())