Я пишу скрипт python, который будет извлекать места сценария после разбора с веб-страницы. Допустим, есть два сценария:Получение значения атрибута с помощью BeautifulSoup
<script type="text/javascript" src="http://example.com/something.js"></script>
и
<script>some JS</script>
Я смог получить JS от второго сценария, то есть, когда JS записывается в теги.
Но есть ли способ, я мог бы получить значение ЦСИ от первого сценария (т.е. извлечения всех значений 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
Если вы удовлетворены ответом, пожалуйста, примите ответ, на который вы удовлетворены. –