Какая часть ответа считается «анализом» и как называется другая дополнительная часть?Python

Программы на Python
Anonymous
Какая часть ответа считается «анализом» и как называется другая дополнительная часть?

Сообщение Anonymous »

Рассмотрите следующие общие примеры кода веб-скрапинга

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

# 1. Sending a request
url = 'https://example.com'
response = requests.get(url)

# 2. 'Parsing' of the response
soup = BeautifulSoup(response.content, 'html.parser')

# 3. Even more 'parsing' of the already 'parsed' response
data_1 = [x.text for x in soup.find_all('a')]
data_2 = [x.text for x in soup.find_all('b')]

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

# 1. Sending a request
url = 'https://anotherexample.com'
response = requests.get(url)

# 2. 'Parsing' of the response
response_json = response.json()

# 3. Even more 'parsing' of the already 'parsed' response
data_1 = r_json['items']
data_2 = r_json['other_items']
Я видел части 2 и 3 — по отдельности и вместе — называемые «анализом» первоначального ответа. Но обе части выполняют совершенно разные функции, и часто бывает полезно разделить их на разные функции/и т. д.
Это создает некоторую неопределённость при наименовании функций как можно более описательным образом, или присвоение «имени» типу базовой логики в каждой функции — если я называю часть 2 «анализом», то часть 3 можно называть только «дальнейшим анализом». Так есть ли более подходящая «отдельная» терминология для того, что мы делаем во второй и третьей частях?

Подробнее здесь: https://stackoverflow.com/questions/782 ... r-complime

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