da meine Suche bisher erfolglos blieb, möchte ich euch mal fragen: Gibt es ein Python-Modul, das es ermöglicht, Strings aus einem regulären Ausdruck zu generieren? Also z.B. sowas:
Code: Alles auswählen
>>> generate_string('talk(?:ing|ed|s)?')
['talk', 'talking', 'talked', 'talks']
Wofür ich das brauche? Nun, ich würde mir gerne einen kleinen Web Crawler mittels der urllib-Bibliothek basteln, der in der Lage ist, all diejenigen Websites zu durchforsten, deren URLs einem bestimmten Schema entsprechen, welches ich mit einem regulären Ausdruck vorgebe. Das scheint mit der Standardbib noch nicht möglich zu sein.
Könnt ihr mir da weiterhelfen? Herzlichen Dank!