Инсталоадер выдает неверную информацию о постахPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Инсталоадер выдает неверную информацию о постах

Сообщение Anonymous »

В моем скрипте я парсю информацию через инсталоадер, но данные показываются устаревшие, например записано 1080 просмотров, а на видео 3000, в чем может быть дело?
posts = []
for post in profile.get_posts():
if post.is_video and post.video_view_count is not None:
posts.append(post)

filtered_posts = filter_videos(posts, min_engagement, max_engagement)

all_stats = []
for post in filtered_posts:
try:
L.download_post(post, target=profile_folder)
engagement = calculate_engagement(post.likes, post.comments, post.video_view_count)
post_url = f"https://www.instagram.com/p/{post.shortcode}/"

stats = {
"Url": post_url,
"Views": post.video_view_count,
"Engagement": engagement,
"Likes": post.likes,
"Comments": post.comments,
"Filename": video_file_name
}
all_stats.append(stats)
except Exception as download_e:
print(f"An Exception has occurred during the download: {download_e}")

df = pd.DataFrame(all_stats)
stats_filename = os.path.join(profile_folder, f"{profile_name}_stats.xlsx")
df.to_excel(stats_filename, index=False)


Подробнее здесь: https://stackoverflow.com/questions/791 ... bout-posts
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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