how to extract this data in .JSON

Question:

Code:

from bs4 import BeautifulSoup
import json
import requests

url = 'https://storage.googleapis.com/infosimples-public/commercia/case/product.html#'

resposta_final = {}
response = requests.get(url)
parsed_html = BeautifulSoup(response.content, 'html.parser')
resposta_final['url'] = parsed_html.select_one('div.company-name span').get_text()

Result as a json:

{
    "url": "Commercia"
}

This address should be in place of "Commercia":
https://storage.googleapis.com/infosimples-public/commercia/case/product.html

Asked By: zssp

||

Answers:

If I understand it correctly, you want to have https://storage.googleapis.com/infosimples-public/commercia/case/product.html instead of Commercia.

Just do this:

json = {"url": "Commercia"}

json["url"] = "https://storage.googleapis.com/infosimples-public/commercia/case/product.html"
print(json)

Output

{'url': 'https://storage.googleapis.com/infosimples-public/commercia/case/product.html'}
Answered By: puncher
Categories: questions Tags:
Answers are sorted by their score. The answer accepted by the question owner as the best is marked with
at the top-right corner.