Viesti
Kirjoittaja arttula » 22.10.2020 klo 13.05
En taaskaan osaa...
Pitäisi saada Python -ohjelma haravoimaan tietoa nettisaitilta. Löytyi semmoinen moduuli, kuin lxml, ja siihen sopivat ohjeet. Asensin tuon moduulin terminalissa, ja importoin sen pythoniin:
Koodi: Valitse kaikki
from lxml import html
import requests
page = requests.get('http://nettisaitinosoite.html')
tree = html.fromstring(page.content)
Silti tulee aina virhe:
Koodi: Valitse kaikki
from lxml import html
ModuleNotFoundError: No module named 'lxml'
Tarkistan asennuksen Terminalissa, ja yritän asentaa uudestaan:
Koodi: Valitse kaikki
~ % sudo pip3 install lxml
Requirement already satisfied: lxml in /Library/Python/2.7/site-packages (4.6.1)
Eli tuon mukaan pitäisi olla asentunut jo. Mutta asentuuko tuo vain Python 2.7:lle? Miten saan sen Python 3.7:aan?
Viimeksi muokannut jjpeltola , 22.10.2020 klo 13.28. Yhteensä muokattu 1 kertaa.
Syy: Otsikon hienosäätöä
Maailmassa on vain kolmenlaisia ihmistyyppejä:
Sellaisia, jotka osaavat laskea, ja sellaisia, jotka eivät osaa.