Замена HTML-тегов не вносит изменений в фрейм данных - PullRequest
0 голосов
/ 11 октября 2019

Я пытаюсь удалить теги html из столбца моего объекта данных, но он не работает.

df.site.replace(to_replace=['<a href="', '</a>'],value='',inplace=True )

Out df.site:
0    <a href="http://twitter.com/download/iphone" r...
1    <a href="http://twitter.com/download/iphone" r...
2    <a href="http://twitter.com/download/iphone" r...
3    <a href="http://twitter.com/download/iphone" r...
4    <a href="http://twitter.com/download/iphone" r...

Когда я его запускаю, ничего не меняется. Почему?

1 Ответ

0 голосов
/ 11 октября 2019
df = pd.DataFrame({"site":['<a href="http://example.com"</a> this is not ']})

df.site = df.site.str.replace(pat=r'(<a href=")|("</a>)',repl = "")

df.site
http://example.com this is not 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...