原创 python 實現多線程下載m3u8格式視頻,使用FFmpeg合併

如果你需要下載的m3u8文件被加密 請移步:https://blog.csdn.net/s_kangkang_A/article/details/103163073   電影之類的長視頻好像都用m3u8格式了,這就導致了多線程下載視頻的意

原创 python 實現多線程下載視頻

賊快 代碼: def thread(url): r = requests.get(url, headers=None, stream=True, timeout=30) # print(r.status_code, r.

原创 知乎首頁爬蟲

嘗試了一下知乎首頁爬蟲: import re import requests from urllib import parse 首頁鏈接 = [] headers = { 'user-agent': 'Mozilla/

原创 爬蟲能用selnium嗎?selenium對爬蟲到底有什麼意義?

剛學爬蟲的,都覺得,哇,selenium好強大,所見即可爬,什麼ajax請求,什麼js,我selenium加chromedriver全搞定。 其實不是的,selenium它並不萬能,不可否認它的確強大,方便。但,隨着爬蟲學習和使用越來越深

原创 網易雲思路

https://www.cnblogs.com/brusally/p/11200069.html https://blog.csdn.net/weixin_40444270/article/details/81260638 https:/

原创 python 使用輸出行覆蓋,達到動態等待效果

直接上代碼,效果自測即可 import time r = ['.','. .','. . .'] for i in range(10): print("\r", r[i%3], end='', flush=True)

原创 解決使用python xxx.py,導入自建模塊,出現ModuleNotFoundError: No module named 'XXX'

如果你也有這樣的bug,找了很多方法也沒解決,不妨看一下。 背景:如下圖,這是整體  我在spider文件夾下的baidu.py調用service裏的downloader方法時,如果鼠標右鍵運行是沒有問題的。 命令行運行時:出現如下報錯

原创 python報錯:ZeroDivisionError: float division by zero

ZeroDivisionError: float division by zero 它是由除零報錯引起的。 我出現該報錯的原因:https://blog.csdn.net/s_kangkang_A/article/details/1030

原创 頭條ixigua原解析失效的解決方法

以前的解析方法 import requests import re url = "https://www.ixigua.com/i6746853922465382926/" headers = { 'user-agent':

原创 解決selenium報錯導致程序異常終止

報錯信息: selenium.common.exceptions.TimeoutException: Message: timeout 報錯原因: 超時 比如我們有大量ip,去訪問某個頁面,但我們並不知道ip的穩定性,如果一個ip異常不能

原创 python 使用iter_content實現視頻下載

先看代碼 video_url = 'http://v1-default.ixigua.com/4e7d18412a0d03f316e9ec84c47a2938/5dcb87bf/video/tos/cn/tos-cn-v-0064/05

原创 python 反轉列表的兩種方式

一:使用reversed list_a = [1,2,3,4,5,6] list_b = list(reversed(list_a)) print(list_b) 說明:reversed返回的是迭代器,因此需要list才能變成列表 二

原创 python報錯:requests.exceptions.SSLError: HTTPSConnectionPool

報錯信息:requests.exceptions.SSLError: HTTPSConnectionPool 解決: r = requests.get(url, stream=True, headers = headers, verif

原创 Django:簡單實現分頁與搜索功能

假設現有需求如下: 需要一個頁面分頁展示信息,在該頁面添加搜索框以提供檢索功能。 那麼,我們知道,展示信息和檢索功能是在同一個頁面,也就是共用一個路由。 代碼如下: 第一步,寫路由:爲了清晰,這裏只給出主頁和展示頁面的路由。 urls.p

原创 python:logging的簡單使用

上代碼分析 import logging import time import requests logging.basicConfig(level=logging.INFO, format='