» Poradna » Programy

Výpis textu ze zdrojového kódu

 |   |  Microsoft Windows 7 Firefox 63.0

Při výstupu se mi vypíše: builtins.Attri­buteError: module 'request' has no attribute 'get'Zkusil jsem: Zde je můj kód.import requestimport bs4import urllib.requesturl = "https://www.wikipedia.org/"r = request.get(url)html_contect = r.textsoup = BeautifulSoup(html_contect, "html.paser")for meta in soup.find_all("meta")[2]: tds = meta.find_all("content") print("value:%s"\ (tds[0].text, ))Chci docílit: Chci vypsat hodnotu tagu content. Nevím ale pomocí čeho jiného než funkce get bych to měl provést. Poradil byste mi někdo?DíkyMirek

Odpovědi na otázku

 |   |  Unknown AppleMAC-Safari 5.0

Pletou se ti importy. Importujes "request" (nema to byt "requests" ?) a "urllib.request". Az si v tom udelas poradek, bude ti to fungovat.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Firefox 63.0

Mám to takto a vypisuje se mi: builtins.ModuleNotFoundError: No module named 'requests'import requestsimport bs4import urllib.requesturl = "https://www.wikipedia.org/"r = requests.get(url)html_contect = r.textsoup = BeautifulSoup(html_contect, "html.paser")for meta in soup.find_all("meta")[2]: tds = meta.find_all("content") print("value:%s"\ (tds[0].text, ))

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
 | Linux Firefox 60.0

"requests" neni standardni soucasti instalace Pythonu, takze jeste predtim napis "pip install requests"

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Firefox 63.0

A musím to nainstalovat, nebo stačí napsat? Tento soubor jsem stáhl: https://pypi.org/project/requests/Ale kód stejně píše error.pip install requestsimport requestsimport bs4import urllib.requesturl = "https://www.wikipedia.org/"r = requests.get(url)html_contect = r.textsoup = BeautifulSoup(html_contect, "html.paser")for meta in soup.find_all("meta")[2]: tds = meta.find_all("content") print("value:%s"\ (tds[0].text, ))

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
 | Linux Firefox 60.0

OK, nevyjadril jsem se jasne, uznavam. To "pip install requests" musis napsat mimo tvuj program. Do prikazove radky sveho OS, aby se balicek "requests" stahnul a nainstaloval do tveho Pythonu.Viz treba https://naucse.python.cz/lessons/intro/distribution/

Souhlasím  |  Nesouhlasím  |  Odpovědět

Související témata: Wikipedia, Výpis, Meta


Určitě si přečtěte

Šmírování na Street View: Koukněte se, co nového zachytily kamery Googlu

Šmírování na Street View: Koukněte se, co nového zachytily kamery Googlu

Google stále fotí celý svět do své služby Street View. A novodobou zábavou je hledat v mapách Googlu vtipné záběry. Podívejte se na výběr nejlepších!

redakce | 6

Raspberry Pi 4 Model B: Raketa za tisícikorunu, která utáhne dva monitory

Raspberry Pi 4 Model B: Raketa za tisícikorunu, která utáhne dva monitory

** Britové před pár dny představili nové Raspberry Pi 4 Model B ** Nový čipset má dost výkonu na dva HDMI monitory ** Za tisícovku získáte počítač na základní práci

Jakub Čížek | 74

Modelářský zázrak: Maketa raketoplánu Columbia, která létá jako skutečná raketa

Modelářský zázrak: Maketa raketoplánu Columbia, která létá jako skutečná raketa

** Model raketoplánu Columbia od českého konstruktéra umí i létat ** Obdivuhodný model si vzal 1600 hodin práce ** Podívejte se na fotografie ze stavby a prvního letu

Karel Jeřábek | 25

Dark web: rejdiště nekalých živlů, nebo ostrůvek svobody?

Dark web: rejdiště nekalých živlů, nebo ostrůvek svobody?

** Dark web a deep web jsou rozdílné pojmy ** Temný web je legální, ale často je zneužíván k nelegálním činnostem ** Dostat se na dark web není nic až tak složitého

Karel Kilián | 36



Aktuální číslo časopisu Computer

Velký test Wi-Fi mesh

Nejlepší hodinky pro všechny aktivity

Důležité aplikace na cesty

Jak streamovat video na Twitch