Linkkien haku sivulta

Anonyymi

Mulla on tarkoituksena tehdä kaksi tiedostoa Python 3:lla jotka reagoi keskenään.
Toinen on tässä kirjastona
import requests,
refrom bs4
import BeautifulSoup
import urllib2
def getLinks(url):
html_page = urllib2.urlopen(url)
soup = BeautifulSoup(html_page)
links = []
for link in soup.findAll('a', attrs={'href': re.compile("^http://")}):links.append(link.get('href'))
return links

Ja päätiedosto on:
from library import getLinksurl = input("Give adress: ")
links = getLinks(url)
for link in links:print(link)

Saan kaksi virhe ilmoitusta, yhden kummastakin.
Library:
Unable to import 'urllib2'
main:
Assigning result of a function call, where the function has no return

Mikä mahtaa mätätä, en pääse eteenpäin..

7

118

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Anonyymi
      • Anonyymi

        koeta käyttää
        import urllib.request

        tämän sijasta

        import urllib2


    • Anonyymi

      Toinen virhe viittaa varmaakin riville
      links = getLinks(url)
      Väittäen että yritetään sijoittaa links muuttujaan vaikka getLinks(url) ei palauta mitään

      onko return varmasti sisennetty eli se kuuluu silloin funktioon

    • Anonyymi

      tai se on tuo
      url = input("Give adress: ")

    • Anonyymi

      from bs4 import BeautifulSoup
      import urllib.request
      def getLinks(url):
      __ html_page = urllib2.urlopen(url)
      __ soup = BeautifulSoup(html_page)
      __ links = []
      __ for link in soup.findAll('a', attrs={'href': re.compile("^http://")}):links.append(link.get('href'))
      __ return links

      __ tarkoittaa sisennystä

      from libbi import getLinks
      url = input("Give adress: ")
      links = getLinks(url)
      for link in links:print(link)


      ainakin lähti käyntiin 3.7.4 pythonissa
      vaihdoin ekan tiedoston nimeä libbi :ksi

    • Anonyymi
    • Anonyymi

      Python on jotain jolla saa helposti aikaan hyviä tuloksia.

    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. En minä kyllä enää odota sinua

      Olet siellä sen harmaan kanssa. Niin, annoit minun nähdä lämpimät tunteesi siitä huolimatta. Se merkitsi kyllä paljon. O
      Ikävä
      45
      2271
    2. Kehutaan vaihteeksi Perussuomalaisia

      Perussuomalaiset ovat olleet melkoisen lokakampanjoinnin kohteena, vaikka ovat saaneet paljon hyvää aikaiseksi. Nyt on
      Maailman menoa
      34
      2073
    3. Joka kolmas työtön on työkyvytön

      Viime vuonna työnhakuvelvoitteen ulkopuolella oli noin kolmannes työttömistä työnhakijoista. Huhheijaa, mihin suomalais
      Maailman menoa
      201
      1611
    4. Jos joku luulee että kaikki käy

      Sanon vain tämän. Minun kanssani ei neuvotella. Minun kanssani eletään tasavertaisesti. Jos se on liikaa, niin ovi rinn
      Ikävä
      65
      1579
    5. Sakin hivutus - ilmiö

      Miten tuollainen tuollainen ilmiö kuin ”sakin hivutus” syntyy? Mitä syitä ilmiön syntymiseen tarvitaan? Onko sakissa jok
      80 plus
      84
      1359
    6. Roiskeläpät takaisin niin alkaa lasit kestämään

      "Tuulilaseja hajottava talvi-ilmiö on ehkä ratkennut" Tämän päivän autoissa kun on esimerkiksi vanhempaa autokalustoa s
      Yleistä autoilusta
      0
      1320
    7. Paloautoko se oli kolarissa Juntusrannan risteyksessä?

      Oli kuva paloautosta nettijutussa.
      Suomussalmi
      14
      1285
    8. Ei ole rohkeutta tulla jututtamaan

      Voidaan me nähdä ja tervehtiä, sitäkin harvoin, mutta iso kynnys on edes mennä lähelle ja kysyä kuulumisia. Ymmärrät var
      Tunteet
      8
      1281
    9. Julkinen saunatilanne Haapavedellä, tämä on täyttä paskaa!

      Eilen Haapaveden uimahallin saunassa koettu tilanne oli täysin käsittämätöntä ja helvetin järkyttävää. Ladyboy harjoitti
      Haapavesi
      19
      1204
    10. Niin surullinen

      onnettomuus taas. Voimia ihan kaikille läheisille,kavereille ja kouluun 🙏
      Lapua
      15
      1201
    Aihe