2016-11-10 2 views
0

Я использую BeautifulSoup в python 3.5 для разбора html. Хотя я могу загрузить его из файла, мне нужно загрузить его из памяти, потому что я получаю от HTTP-запроса. У меня google, но не нашел ничего, что загрузило html в BeautifulSoup из памяти. Является ли это возможным?BeautifulSoup html - загрузка из памяти?

ответ

0

Если вы используете версию 4 BeautifulSoup, попробуйте передать данные запроса к нему

from bs4 import BeautifulSoup 
import requests 

# replace the following URL 
response = requests.get("https://www.python.org") 
soup = BeautifulSoup(response.text,"html.parser") 
0
from BeautifulSoup import BeautifulSoup 
import requests 

data = requests.get('https://google.com').text 
soup = BeautifulSoup(data) 
Смежные вопросы