Парсниг записей со стены в вк сообществах
Написал парсер сообщества (URL и текст записей приходят как надо) Необходимо выполнять парсинг не одной группы, а 200 групп. Как это можно реализовать?
Вот код:
import json
import requests
from bs4 import BeautifulSoup
import os
def post_date():
token = "Мой токен"
version = 5.131
domain = "группа"
count_post = 200
filter_post = "suggests"
offset = 0
response = requests.get('https://api.vk.com/method/wall.get',
params={
'access_token': token,
'v': version,
'domain': domain,
'count': count_post,
'offset': offset
})
data = response.json()
items = data["response"]["items"]
for item in items:
text_post = item.get("text").strip()
url_sec = str(item['from_id']) + '_' + str(item['id'])
url = f"https://vk.com/studentkazani?w=wall{url_sec}"
print(f"{url}\n {text_post}")
def main():
post_date()
if __name__ == '__main__':
main()
Источник: Stack Overflow на русском