0

Я хотел бы получить значения с этого сайта: http://cdn.ime-co.ir/ с BeautifulSoup, но значения пустые, когда я пытаюсь импортировать таблицы. Я думаю, что отключен с javascrip или что-то, чего я не знаю. Пожалуйста, помогите мне экспортировать значения в формат csv или txt.Веб-скребок с Python, но значения пустые

import urllib2 
from bs4 import BeautifulSoup 
soup = BeautifulSoup(urllib2.urlopen('http://cdn.ime-co.ir/').read()) 
print soup 
+1

где вы код? –

+0

>>> import urllib2 >>> from bs4 import BeautifulSoup >>> soup = BeautifulSoup (urllib2.urlopen ('http://cdn.ime-co.ir/) .read()) >>> суп для печати – user2468721

ответ

0

BeautifulSoup не поддерживает Javascript. Если вам просто нужно разобрать его, как только вы, очевидно, сможете сохранить исходный файл и проанализировать его. Если вам нужно захватить сайт более одного раза, вы можете посмотреть на использование Webkit (here's an example using PyQT4 with Webkit) или PhantomJS, чтобы сгенерировать источник, который можно проанализировать на Python.

Смежные вопросы