婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > python 爬取嗶哩嗶哩up主信息和投稿視頻

python 爬取嗶哩嗶哩up主信息和投稿視頻

熱門標簽:商家地圖標注海報 打電話機器人營銷 孝感營銷電話機器人效果怎么樣 騰訊地圖標注沒法顯示 地圖標注自己和別人標注區(qū)別 聊城語音外呼系統(tǒng) 南陽打電話機器人 ai電銷機器人的優(yōu)勢 海外網(wǎng)吧地圖標注注冊

項目地址:

https://github.com/cgDeepLearn/BilibiliCrawler

 項目特點

  1. 采取了一定的反反爬策略。
  2. Bilibili更改了用戶頁面的api, 用戶抓取解析程序需要重構(gòu)。

快速開始

  1. 拉取項目, git clone https://github.com/cgDeepLearn/BilibiliCrawler.git
  2. 進入項目主目錄,安裝虛擬環(huán)境crawlenv(請參考使用說明里的虛擬環(huán)境安裝)。
  3. 激活環(huán)境并在主目錄運行crawl,爬取結(jié)果將保存在data目錄csv文件中。
ource activate crawlenv
python initial.py file  # 初始化file模式
python crawl_user.py file 1 100  # file模式,1 100是開始、結(jié)束bilibili的uid

進入data目錄查看抓取的數(shù)據(jù),是不是很簡單!

如果需要使用數(shù)據(jù)庫保存和一些其他的設置,請看下面的使用說明

使用說明

1.拉取項目

git clone https://github.com/cgDeepLearn/BilibiliCrawler.git

2.進入項目主目錄, 安裝虛擬環(huán)境

  • 若已安裝anaconda
conda create -n crawlenv python=3.6
source activate crawlenv  # 激活虛擬環(huán)境
pip install -r requirements.txt
  • 若使用virtualenv
virtualenv crawlenv
source crawlenv/bin/activate  # 激活虛擬環(huán)境,windows下不用source
pip install -r requirements.txt  # 安裝項目依賴

3. 修改配置文件

進入config目錄,修改config.ini配置文件(默認使用的是postgresql數(shù)據(jù)庫,如果你是使用的是postgresql,只需要將其中的參數(shù)替換成你的,下面其他的步驟可以忽略) 數(shù)據(jù)庫配置選擇其中一個你本地安裝的即可,將參數(shù)更換成你的 如果你需要更自動化的數(shù)據(jù)庫配置,請移步我的DB_ORM項目

[db_mysql]
user = test
password = test
host = localhost
port = 3306
dbname = testdb

[db_postgresql]
user = test
password = test
host = localhost
port = 5432
dbname = testdb

然后修改conf.py中獲取配置文件的函數(shù)

def get_db_args():
    """
    獲取數(shù)據(jù)庫配置信息
    """
    return dict(CONFIG.items('db_postgresql'))  # 如果安裝的是mysql,請將參數(shù)替換為db_mysql

進入db目錄,修改basic.py的連接數(shù)據(jù)庫的DSN

# connect_str = "postgresql+psycopg2://{}:{}@{}:{}/{}".format(kwargs['user'], kwargs['password'], kwargs['host'], kwargs['port'], kwargs['dbname'])
# 若使用的是mysql,請將上面的connect_str替換成下面的
connect_str = "mysql+pymysql://{}:{}@{}:{}/{}?charset=utf8".format(kwargs['user'], kwargs['password'], kwargs['host'], kwargs['port'], kwargs['dbname'])
# sqlite3,mongo等請移步我的DB_ORM項目,其他一些數(shù)據(jù)庫也將添加支持

4. 運行爬蟲

  • 在主目錄激活虛擬環(huán)境, 初次運行請執(zhí)行
python initial.py db # db模式,file模式請將db換成file
# file模式會將抓取結(jié)果保存在data目錄
# db模式會將數(shù)據(jù)保存在設置好的數(shù)據(jù)庫中
# 若再次以db模式運行將會drop所有表后再create,初次運行后請慎重再次使用!!!
# 如果修改添加了表,并不想清空數(shù)據(jù),請運行 python create_all.py
  • 開始抓取示例
python crawl_user.py db 1 10000 # crawl_user 抓取用戶數(shù)據(jù),db 保存在數(shù)據(jù)庫中, 1 10000為抓取起止id
python crawl_video_ajax.py db 1 100 # crawl_video_ajax 抓取視頻ajax信息保存到數(shù)據(jù)庫中,
python crawl_user_video.py db 1 10000 #同時抓取user 和videoinfo
# 示例為uid從1到100的user如果有投稿視頻則抓取其投稿視頻的信息,
# 若想通過視頻id逐個抓取請運行python crawl_video_by_aid.py db 1 1000
  • 爬取速率控制

程序內(nèi)已進行了一些抓取速率的設置,但各機器cpu、mem不同抓取速率也不同,請酌情修改
太快太慢請修改各crawl中的sleepsec參數(shù),ip會被限制訪問頻率,overspeed會導致爬取數(shù)據(jù)不全,
之后會添加運行參數(shù)speed(high, low),不用再手動配置速率

  • 日志

爬取日志在logs目錄
user, video分別為用戶和視頻的爬取日志
storage為數(shù)據(jù)庫日志 如需更換log格式,請修改logger模塊

  • 后臺運行

linux下運行python ......前面加上nohup,例如:

nohup python crawl_user db 1 10000

程序輸出保存文件,默認會包存在主目錄額nohup.out文件中,添加 > fielname就會保存在設置的文件中:

nohup python crawl_video_ajax.py db 1 1000 > video_ajaxup_1_1000.out  # 輸出將保存在video_ajaxup_1_1000.out中
  • 更多

程序多線程使用的生產(chǎn)者消費者模式中產(chǎn)生了程序運行的狀況的打印信息,類似如下

produce 1_1
consumed 1_1
...

如想運行更快,請在程序各項設置好后注釋掉其中的打印程序

# utils/pcModels.py
print('[+] produce %s_%s' % (index, pitem))  # 請注釋掉

print('[-] consumed %s_%s\n' % (index, data))  # 請注釋掉

更多

項目是單機多線程,若想使用分布式爬取,請參考Crawler-Celery

以上就是python 爬取嗶哩嗶哩up主信息和投稿視頻的詳細內(nèi)容,更多關(guān)于python 爬取嗶哩嗶哩的資料請關(guān)注腳本之家其它相關(guān)文章!

您可能感興趣的文章:
  • python b站視頻下載的五種版本
  • 基于python對B站收藏夾按照視頻發(fā)布時間進行排序的問題
  • 教你如何使用Python下載B站視頻的詳細教程
  • 利用python+ffmpeg合并B站視頻及格式轉(zhuǎn)換的實例代碼
  • ffmpeg+Python實現(xiàn)B站MP4格式音頻與視頻的合并示例代碼
  • python 爬取B站原視頻的實例代碼
  • Python如何爬取b站熱門視頻并導入Excel
  • Python如何實現(xiàn)爬取B站視頻
  • python3寫爬取B站視頻彈幕功能

標簽:迪慶 撫州 牡丹江 楊凌 南寧 聊城 揚州 六盤水

巨人網(wǎng)絡通訊聲明:本文標題《python 爬取嗶哩嗶哩up主信息和投稿視頻》,本文關(guān)鍵詞  python,爬取,嗶哩,主,信息,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《python 爬取嗶哩嗶哩up主信息和投稿視頻》相關(guān)的同類信息!
  • 本頁收集關(guān)于python 爬取嗶哩嗶哩up主信息和投稿視頻的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    久久综合给合久久狠狠狠97色69| 首页国产欧美久久| 91精品欧美一区二区三区综合在| 狠狠网亚洲精品| 精品视频一区 二区 三区| 国产精品蜜臀av| 国产成人免费xxxxxxxx| 国产精品毛片a∨一区二区三区| 毛片av一区二区| 日韩欧美国产综合一区| 麻豆成人在线观看| 久久久久久久综合| 成人av先锋影音| 国产精品久久久久影视| 成人高清免费观看| 亚洲一区二区在线视频| 欧美美女喷水视频| 午夜成人在线视频| 在线免费观看日韩欧美| 亚洲一区二区三区四区五区中文| 美女尤物国产一区| 狠狠色伊人亚洲综合成人| 在线播放国产精品二区一二区四区| 久久久久久久久岛国免费| 欧美国产激情二区三区| 日本va欧美va精品| 国产成人三级在线观看| 日韩欧美电影一区| 久久在线免费观看| 成人久久视频在线观看| 国产高清久久久| 亚洲一区二区欧美| 麻豆一区二区三| 色综合久久中文字幕综合网| 国产精品亚洲综合一区在线观看| 日韩一级免费观看| 亚洲福中文字幕伊人影院| 亚洲国产日韩在线一区模特| 日韩视频在线永久播放| 免费欧美日韩国产三级电影| 欧美视频在线播放| 亚洲国产精品人人做人人爽| 欧美日韩二区三区| 国产精品中文字幕一区二区三区| 成人免费毛片片v| 精品乱人伦小说| 色综合久久天天综合网| 久久99精品国产| 亚洲午夜久久久久| 国产精品免费久久久久| 欧美一级搡bbbb搡bbbb| 欧美性受极品xxxx喷水| 成人免费视频视频在线观看免费| 天堂av在线一区| 一区在线观看视频| 在线免费观看成人短视频| 成人av免费网站| 国产成人在线观看| 久久99国产精品免费网站| 日日骚欧美日韩| 日韩精品久久理论片| 亚洲图片有声小说| 亚洲精品日韩综合观看成人91| 91久久人澡人人添人人爽欧美| 日韩欧美一二三区| 99热这里都是精品| 国产一区二区三区免费看 | 日日欢夜夜爽一区| 亚洲免费观看高清| 国产精品成人一区二区三区夜夜夜 | 欧美一卡二卡三卡| 欧美在线短视频| 一本大道久久a久久精品综合| 日韩视频在线你懂得| 精品伊人久久久久7777人| 日韩极品在线观看| 久久99精品一区二区三区三区| 亚洲综合精品自拍| 亚洲一区二区五区| 一区二区免费看| 日韩国产高清在线| 日本成人在线一区| 国产一区高清在线| 99久久精品免费看国产| 日本电影亚洲天堂一区| 欧美日韩国产美| 日韩视频永久免费| 亚洲激情图片qvod| 欧美丝袜丝nylons| 麻豆一区二区三区| 蜜桃传媒麻豆第一区在线观看| 亚洲欧美日韩国产综合在线| 午夜精品久久久久久久99樱桃| 欧美变态tickle挠乳网站| 激情av综合网| 亚洲高清免费视频| 五月婷婷久久综合| 美国精品在线观看| 国产精品一线二线三线| 国产成人a级片| 色噜噜偷拍精品综合在线| 91久久一区二区| 成人国产精品视频| 欧美日韩美少妇| 国产精品区一区二区三区| 欧美国产一区视频在线观看| 久久精品久久久精品美女| 91最新地址在线播放| 亚洲精品成人天堂一二三| 欧美在线免费播放| 精品一二三四区| av激情综合网| 欧美夫妻性生活| 最新国产の精品合集bt伙计| 日韩不卡一二三区| 国产美女一区二区三区| 欧美午夜免费电影| 中文字幕乱码亚洲精品一区| 亚洲一区二区三区四区在线免费观看 | 亚洲国产乱码最新视频 | 91在线国内视频| 风间由美一区二区av101| 国产米奇在线777精品观看| 国产乱码精品一区二区三区av | 欧美日韩高清在线播放| 成人免费的视频| 99久久久久久99| 午夜不卡av免费| 日韩视频一区二区在线观看| 美女一区二区在线观看| 在线视频一区二区三| 亚洲天堂av一区| 国产suv精品一区二区6| 欧美伊人久久久久久午夜久久久久| 精品国产人成亚洲区| 欧美日韩一区二区在线观看视频| 国产精品色噜噜| 亚洲自拍偷拍麻豆| av不卡免费电影| 日韩丝袜情趣美女图片| 五月天亚洲精品| 懂色av一区二区夜夜嗨| 久久久久久久久蜜桃| 亚洲午夜久久久久久久久电影院 | 国产欧美va欧美不卡在线| 日韩精品电影在线观看| www.成人在线| 91 com成人网| 亚洲日本免费电影| 91久久精品一区二区| 男人的天堂亚洲一区| 精品午夜久久福利影院| 欧美日精品一区视频| 国产精品毛片久久久久久久| 91香蕉视频黄| 久久婷婷国产综合国色天香| 国产 欧美在线| 久久亚洲一区二区三区明星换脸| 青草国产精品久久久久久| 色婷婷精品久久二区二区蜜臂av| 一区二区三区在线免费视频| 99国产精品久久久| 亚洲国产精品久久久男人的天堂 | 免费在线观看成人| 欧美日韩在线直播| 一区二区三区在线播放| 国产麻豆91精品| 国产婷婷色一区二区三区四区| 久久狠狠亚洲综合| av一区二区久久| 国产精品一区二区无线| 久久久久九九视频| 国产在线麻豆精品观看| 中文字幕国产精品一区二区| 国产美女久久久久| 亚洲免费观看高清在线观看| 99精品偷自拍| 天堂一区二区在线| 欧美乱妇23p| 国产一二三精品| 欧美激情一二三区| 欧美丰满少妇xxxbbb| 国产欧美一区二区精品秋霞影院| 欧美最猛性xxxxx直播| 1000部国产精品成人观看| 在线成人高清不卡| 盗摄精品av一区二区三区| 国产精品国产三级国产专播品爱网 | 视频精品一区二区| 欧美视频中文字幕| 国产乱一区二区| 亚洲人成影院在线观看| 日韩欧美在线观看一区二区三区| 国内精品视频666| 午夜精品久久久久久久久| 精品国产一区二区三区四区四| 色哟哟一区二区| 秋霞午夜av一区二区三区| 伊人一区二区三区| 精品欧美乱码久久久久久1区2区|