Получение значения атрибута с помощью BeautifulSoupPython

Программы на Python
Anonymous
Получение значения атрибута с помощью BeautifulSoup

Сообщение Anonymous »

Я пишу скрипт Python, который будет извлекать расположение скриптов после анализа веб-страницы.
Предположим, есть два сценария:
и

Код: Выделить всё

some JS
Я могу получить JS из второго сценария, то есть когда JS записывается внутри тегов.

Но есть ли способ получить значение src из первого сценария (т.е. извлечение всех значений тегов src внутри сценария, например http://example .com/something.js)

Вот мой код

Код: Выделить всё

#!/usr/bin/python

import requests
from bs4 import BeautifulSoup

r  = requests.get("http://rediff.com/")
data = r.text
soup = BeautifulSoup(data)
for n in soup.find_all('script'):
print n
Вывод: немного JS

Требуется вывод : http://example.com/something.js

Подробнее здесь: https://stackoverflow.com/questions/187 ... utifulsoup

Вернуться в «Python»