• 大小: 0.07M
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-01-30
  • 语言: Python
  • 标签: 视频  下载  

资源简介

下载抖音视频


资源截图

代码片段和文件信息

#code:utf-8
import requests
from bs4 import BeautifulSoup
import json
session = requests.session()
#保存url的文件名
filename = “urls.txt“
c = 0
def start(useridcount):
    #一次请求最多能获取到的url数
    maxCount = 35
    #计算出需要发送多少次请求(向上取整)
    page = int((count + maxCount - 1) / maxCount)
    #初始游标为0
    max_cursor = 0
    for i in range(0page):
        print (‘此时count为:‘count)
        print (‘当前游标为:‘max_cursor)
        #如果需获取的视频数大于最大能获取的数,则传入maxCount,并减小count的值
        if (count > maxCount):
            max_cursor = download(useridmaxCountmax_cursor)
            count = count - maxCount
        #最后count被减到小于maxCount的时候,传入count
        else:
            max_cursor = download(useridcountmax_cursor)

#参数:用户id,用于下载指定用户的收藏视频。count:下载数量。max_cursor:游标
def download(useridcoun

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2019-01-26 22:30  douyin_spider\
     目录           0  2019-01-26 22:30  douyin_spider\.git\
     文件          23  2019-01-26 22:30  douyin_spider\.git\HEAD
     文件         305  2019-01-26 22:30  douyin_spider\.git\config
     文件          73  2019-01-26 22:29  douyin_spider\.git\description
     目录           0  2019-01-26 22:29  douyin_spider\.git\hooks\
     文件         478  2019-01-26 22:29  douyin_spider\.git\hooks\applypatch-msg.sample
     文件         896  2019-01-26 22:29  douyin_spider\.git\hooks\commit-msg.sample
     文件        3327  2019-01-26 22:29  douyin_spider\.git\hooks\fsmonitor-watchman.sample
     文件         189  2019-01-26 22:29  douyin_spider\.git\hooks\post-update.sample
     文件         424  2019-01-26 22:29  douyin_spider\.git\hooks\pre-applypatch.sample
     文件        1638  2019-01-26 22:29  douyin_spider\.git\hooks\pre-commit.sample
     文件        1348  2019-01-26 22:29  douyin_spider\.git\hooks\pre-push.sample
     文件        4898  2019-01-26 22:29  douyin_spider\.git\hooks\pre-rebase.sample
     文件         544  2019-01-26 22:29  douyin_spider\.git\hooks\pre-receive.sample
     文件        1492  2019-01-26 22:29  douyin_spider\.git\hooks\prepare-commit-msg.sample
     文件        3610  2019-01-26 22:29  douyin_spider\.git\hooks\update.sample
     文件         521  2019-01-26 22:30  douyin_spider\.git\index
     目录           0  2019-01-26 22:29  douyin_spider\.git\info\
     文件         240  2019-01-26 22:29  douyin_spider\.git\info\exclude
     目录           0  2019-01-26 22:30  douyin_spider\.git\logs\
     文件         191  2019-01-26 22:30  douyin_spider\.git\logs\HEAD
     目录           0  2019-01-26 22:30  douyin_spider\.git\logs\refs\
     目录           0  2019-01-26 22:30  douyin_spider\.git\logs\refs\heads\
     文件         191  2019-01-26 22:30  douyin_spider\.git\logs\refs\heads\master
     目录           0  2019-01-26 22:30  douyin_spider\.git\logs\refs\remotes\
     目录           0  2019-01-26 22:30  douyin_spider\.git\logs\refs\remotes\origin\
     文件         191  2019-01-26 22:30  douyin_spider\.git\logs\refs\remotes\origin\HEAD
     目录           0  2019-01-26 22:30  douyin_spider\.git\objects\
     目录           0  2019-01-26 22:30  douyin_spider\.git\objects\03\
     文件         486  2019-01-26 22:30  douyin_spider\.git\objects\03\883a267ee9e984af8231f2e4ffba79e50a1028
............此处省略115个文件信息

评论

共有 条评论