Gratter la moyenne du Nikkei avec le dramaturge-python

Installation

sudo apt update
sudo apt install -y libwoff1 libopus0 libwebp6 libwebpdemux2 libenchant1c2a libgudev-1.0-0 libsecret-1-0 libhyphen0 libgdk-pixbuf2.0-0 libegl1 libnotify4 libxslt1.1 libevent-2.1-7 libgles2 libxcomposite1 libatk1.0-0 libatk-bridge2.0-0 libepoxy0 libgtk-3-0 libharfbuzz-icu0 libgstreamer-gl1.0-0 libgstreamer-plugins-bad1.0-0 gstreamer1.0-plugins-good gstreamer1.0-libav libnss3 libxss1 libasound2 fonts-noto-color-emoji libxtst6 libdbus-glib-1-2 libxt6 ffmpeg xvfb

Installer la police japonaise

sudo apt install fonts-ipafont-gothic fonts-ipafont-mincho

Installer le dramaturge

sudo apt install python3-pip
pip3 install playwright

#Installez chrome / Firefox / WebKit
python3 -m playwright install

capture d'écran

from playwright import sync_playwright

with sync_playwright() as p:
    for browser_type in [p.chromium, p.firefox, p.webkit]:
        browser = browser_type.launch()
        page = browser.newPage()
        page.goto("http://whatsmyuseragent.org/")
        page.screenshot(path=f"example-{browser_type.name}.png ")
        browser.close()

Gratter la moyenne Nikkei

from playwright import sync_playwright

with sync_playwright() as p:
    browser = p.chromium.launch()
    page = browser.newPage()
    page.goto("http://www.nikkei.com/markets/kabu/")
    # html = page.content()
    print(page.innerText("span.mkc-stock_prices"))
    browser.close()

Recommended Posts

Gratter la moyenne du Nikkei avec le dramaturge-python
Grattage au sélénium
Grattage au sélénium ~ 2 ~
Grattage avec Python
Grattage avec Python
Grattage avec du sélénium
Gratter l'holojour et l'afficher dans la CLI
Grattage réussi avec Selenium
Grattage en Python (préparation)
Essayez de gratter avec Python.
Grattage avec Python + PhantomJS
Grattage avec coquille tremblante
Grattage avec du sélénium [Python]
Scraping avec Python + PyQuery
Gratter avec une belle soupe
Scraping RSS avec Python
J'ai essayé de gratter avec Python
Télécharger automatiquement des images avec grattage
Essayez de gratter les données COVID-19 Tokyo avec Python
Web scraping avec python + JupyterLab
Grattage au sélénium en Python
Grattage avec Selenium + Python Partie 1
Grattage avec chromedriver en python
Grattage festif avec Python, scrapy
Tuez le processus avec sudo kill -9
Enregistrez des images avec le web scraping
Grattage avec du sélénium en Python
Grattage Web facile avec Scrapy
Grattage avec Tor en Python
Devinez le mot de passe avec klee
gethostbyaddr () communique avec l'extérieur
Prédiction de la moyenne Nikkei avec Pytorch 2
Scraping prévisions météorologiques avec python
Vérifiez le code avec flake8
Grattage avec Selenium + Python Partie 2
Calibrer le modèle avec PyCaret
Prédiction de la moyenne Nikkei avec Pytorch
Appelez l'API avec python3.
J'ai essayé de gratter avec du python
Web scraping débutant avec python
Gratter la page i-town avec du sélénium
Grattage de table avec belle soupe
Le cours de l'action a chuté avec "nouvelle Corona"? J'ai essayé d'obtenir le cours moyen de l'action Nikkei par grattage Web
J'ai essayé de gratter le classement du calendrier de l'avent Qiita avec Python
Décrypter le code QR avec CNN
Essayez de gratter avec Python + Beautiful Soup
Racler plusieurs pages avec Beautiful Soup
Scraping avec Node, Ruby et Python
Colorez l'intervalle d'intégration avec matplotlib.pyplot
Suivez la hiérarchie des fichiers avec fts
Grattage avec Python, Selenium et Chromedriver
Paver la route avec l'optimisation des combinaisons
Gratter le classement Web d'Alexa avec pyQuery
Web scraping avec Python Première étape
J'ai essayé webScraping avec python.
Exécutez l'application avec Flask + Heroku
Grattage avec Python et belle soupe
Obtenez la météo avec les requêtes Python
Obtenez la météo avec les requêtes Python 2