Проверка индексации в Google. Через цикл проверяю каждую страницу. Результат нужен в определенном формате.
Возвращается строка формата: Response for query 'https://url/': {'success': 1, 'data': {'resultString': 'https://url/'\n', 'logs': []}}
А мне нужно: "url";"index\noindex";"count pages"
Код:
# Отправка каждого запроса через oneRequest
for query in queries:
try:
# Формирование данных для запроса
request_data = {
"parser": "SE::Google", # Парсер
"preset": "default", # Пресет
"configPreset": "50 потоков", # Конфигурация потоков
"query": query, # Запрос
"resultsFormat": "$query.orig;[% p1.totalcount > 0 ? 'index' : 'noindex' %];$p1.totalcount\\n",
"queryFormat": [
"inurl:$query"
],
"doLog": 0, # Не возвращать логи
"options": [
{"value": 1, "type": "override", "id": "pagecount"},
{"value": 10, "type": "override", "id": "linksperpage"},
{"type": "override", "id": "useproxy", "value": True}
]
}
# Отправка запроса
response = aparser.oneRequest(**request_data)
print(f"Response for query '{query}': {response}")
except Exception as e:
print(f"Error adding task for query '{query}': {e}")
Возвращается строка формата: Response for query 'https://url/': {'success': 1, 'data': {'resultString': 'https://url/'\n', 'logs': []}}
А мне нужно: "url";"index\noindex";"count pages"