2

此代码适用于下载所有照片和视频

from instaloader import Instaloader, Profile

L = Instaloader()
PROFILE = "username"
profile = Profile.from_username(L.context, PROFILE)

posts_sorted_by_likes = sorted(profile.get_posts(), key=lambda post: post.likes,reverse=True)

for post in posts_sorted_by_likes:
L.download_post(post, PROFILE)

现在我只想下载视频,但我不能。如何过滤此代码仅用于视频?

4

1 回答 1

3

Post有财产_is_video

for post in posts_sorted_by_likes:
    if post.is_video:
        L.download_post(post, PROFILE)
于 2022-02-19T06:17:43.957 回答