pixiv2pawoo.py 文件源码

python
阅读 26 收藏 0 点赞 0 评论 0

项目:pixiv2pawoo 作者: TimeCompass 项目源码 文件源码
def getpixivfollow():
    """Get pixiv bookmark."""
    users = ['1789300']
    page = 1
    userlist = {}
    bookmark_url = u'https://www.pixiv.net/bookmark.php'
    while len(users) > 0:
        page_params = (
            ('type', 'user'),
            ('rest', 'show'),
            ('p', str(page)))
        bookmark_page = PIXIV_SESSION.get(
            bookmark_url, params=page_params, proxies=PROXY).text
        bookmark_content = BeautifulSoup(bookmark_page, 'lxml')
        print(u'Get Pixiv bookmark page {0} ...'.format(page))
        users = bookmark_content.select("div[class=usericon]")
        if len(users) == 0:
            break
        for user in users:
            user_info = user.find('a', attrs={'class': 'ui-profile-popup'})
            user_name = user_info.attrs['data-user_name']
            user_id = user_info.attrs['data-user_id']
            userlist[user_id] = user_name
        page += 1
    return userlist
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号