Прошу помощи в написании кода Python (Google Colab), аналитика данных. С помощью методов API «ВКонтакте» получите 1000 подписчиков группы «Лентач», отсортировать по дате регистрации. *Подсказка: Вам нужно отстортироать подписчиков по **дате регистрации ВКонтакте**, а не дате вступления в сообщество!*
Вам необходимо собрать следующие данные в CSV файл: пол, название город, семейное положение (ФИО партнера не указывать).
Для начала подключимся к API ВКонтакте, чтобы получить информацию о подписчиках группы "Лентач":
import requestsimport pandas as pd
token = 'your_access_token'
group_id = 'lentach'
url = f'https://api.vk.com/method/groups.getMembers?group_id={group_id}&fields=sex,city,relation,bdate&count=1000&v=5.131&access_token={token}'
response = requests.get(url).json()
members = response['response']['items']
df = pd.DataFrame(members)
Затем отсортируем подписчиков по дате регистрации ВКонтакте:
df['registration_date'] = pd.to_datetime(df['bdate'], errors='coerce')df = df.sort_values(by='registration_date')
Теперь выведем нужные данные (пол, название города, семейное положение) в CSV файл:
df[['sex', 'city', 'relation']].to_csv('lentach_followers.csv', index=False)После выполнения этого кода у вас будет CSV файл с данными о подписчиках группы "Лентач", отсортированных по дате регистрации на ВКонтакте.