Я пытаюсь сделать некоторые простые манипуляции со строками с атрибутом HREF гиперссылки извлекали с помощью Beautiful Soup:Простой питон/Красивый вид Суп вопрос
from BeautifulSoup import BeautifulSoup
soup = BeautifulSoup('<a href="http://www.some-site.com/">Some Hyperlink</a>')
href = soup.find("a")["href"]
print href
print href[href.indexOf('/'):]
Все, что я получаю:
Traceback (most recent call last):
File "test.py", line 5, in <module>
print href[href.indexOf('/'):]
AttributeError: 'unicode' object has no attribute 'indexOf'
Как мне преобразовать то, что href
в нормальную строку?
Также стоит отметить, что строка Unicode будет иметь все те же методы, что и регулярная строка. – dbr