Einzelnen Beitrag anzeigen

cruso
(Gast)

n/a Beiträge
 
#2

Re: [C++] Text einer WWW-Seite in Variable laden

  Alt 11. Mai 2008, 20:02
Hat niemand eine Idee? *PUSH*

In Python geht das was ich machen möchte so (Alle Links einer WWW-Seite auslesen):

Code:
import urllib
import re

def get_links(url):
    # Verbindung öffnen
    fp = urllib.urlopen(url)
    # Daten auslesen
    html = fp.read()
    # Regex anwenden und alle Gruppen suchen
    links = re.findall('<a.*?href="((http|ftp)s?://.*?)".*?>(?uism)', html)
    # Liste so manipulieren, dass nur noch das erste Element zurückgegeben
    # wird (also die 1. Gruppe)
    return [group[0] for group in links]

# alle links ausgeben
for link in get_links('http://www.python.org'):
    print link

Ich möchte nur halt C++ verwenden...
  Mit Zitat antworten Zitat