Die Suche ergab 4 Treffer

von Ne00n
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.
von Ne00n
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 :D

Danke dir.
von Ne00n
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.
von Ne00n
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 ...