Die Suche ergab 4 Treffer
- Dienstag 19. Juli 2016, 17:53
- Forum: Allgemeine Fragen
- Thema: RegEx Problem (cannot use a string pattern on a bytes-like object)
- Antworten: 7
- Zugriffe: 1991
Re: RegEx Problem (cannot use a string pattern on a bytes-like object)
@Sirius3 Das element ist ein Array, da ich weiß das ich mehrere Links bekomme, bzw das ist so gewollt.
- Montag 18. Juli 2016, 22:11
- Forum: Allgemeine Fragen
- Thema: RegEx Problem (cannot use a string pattern on a bytes-like object)
- Antworten: 7
- Zugriffe: 1991
Re: RegEx Problem (cannot use a string pattern on a bytes-like object)
Okay, verstanden. Läuft nun auch wunderbar.
Das eine mit den Bytes war rauskopiert aber wollte nun wissen wieso genau das halt so ist.
HTML Parser habe ich mir schon angeschaut, sieht nach weniger Arbeit aus
Danke dir.
Das eine mit den Bytes war rauskopiert aber wollte nun wissen wieso genau das halt so ist.
HTML Parser habe ich mir schon angeschaut, sieht nach weniger Arbeit aus
Danke dir.
- Montag 18. Juli 2016, 20:18
- Forum: Allgemeine Fragen
- Thema: RegEx Problem (cannot use a string pattern on a bytes-like object)
- Antworten: 7
- Zugriffe: 1991
Re: RegEx Problem (cannot use a string pattern on a bytes-like object)
Die Daten kommen von hierher:
HTML = REQ.urlopen(URL)
HTML = HTML.read()
elements = re.findall(b'http://www.website.de/news/.*html">', HTML)
for li in elements:
Generell sind das für mich Strings, ist halt fragwürdig wieso der Fehler mit Bytes geworfen wird.
HTML = REQ.urlopen(URL)
HTML = HTML.read()
elements = re.findall(b'http://www.website.de/news/.*html">', HTML)
for li in elements:
Generell sind das für mich Strings, ist halt fragwürdig wieso der Fehler mit Bytes geworfen wird.
- Montag 18. Juli 2016, 19:51
- Forum: Allgemeine Fragen
- Thema: RegEx Problem (cannot use a string pattern on a bytes-like object)
- Antworten: 7
- Zugriffe: 1991
RegEx Problem (cannot use a string pattern on a bytes-like object)
Hey,
Es ist etwas her das ich mit Python Programmiert habe, hauptsächlich mit PHP/BASH und C#.
Evtl war das auch Python 2 gewesen, das Projekt jetzt benutzt Python 3 da scheint es ein paar Unterschiede zu geben.
li = re.sub('b', '', li)
Simpler RegEx zum entfernen eines b, bekomme ich folgenden ...
Es ist etwas her das ich mit Python Programmiert habe, hauptsächlich mit PHP/BASH und C#.
Evtl war das auch Python 2 gewesen, das Projekt jetzt benutzt Python 3 da scheint es ein paar Unterschiede zu geben.
li = re.sub('b', '', li)
Simpler RegEx zum entfernen eines b, bekomme ich folgenden ...
