原创 如何使用google api爬取youtube視頻

說明: 目前認爲比較合適的爬蟲思路是,訂閱你要爬的用戶  >  獲得訂閱的列表 > 獲得某個訂閱的視頻列表 > 下載視頻   關於google api的使用方式上,建議首先找到需要嘗試使用的api菜單,然後使用API Explorer運行

原创 bearychat和trello的協同工作

bearychat和trello的協同工作在bearychat中添加trello機器人配置機器人配置Target Channel配置Trello Board配置Notify Events在trello中創建任務 在bearycha

原创 python獲得在線視頻時長

# coding:utf-8 import struct import requests class Mp4info: def __init__(self, file): self.file = fil

原创 通過PubSubHubbub實現YouTube訂閱功能

詳細資料參考官方的這篇文檔 https://developers.google.com/youtube/v3/guides/push_notifications   第一步: 在下面這個網址中添加訂閱頻道和回調地址 https://

原创 下載b站指定博主視頻到本地

# coding=utf-8 import requests import re import urllib import hashlib import os import sys # 訪問API地址 def get_video

原创 Python虛擬環境--virtualenv

Python虛擬環境簡要說明安裝使用 簡要說明 在使用Python語言的時候我們使用pip來安裝第三方包,但是由於pip的特性,系統中只能安裝每個包的一個版本。但是在實際項目開發中,不同項目可能需要第三方包的不同版本,Python

原创 定時任務工具apscheduler

定時任務工具apschedulerAPScheduler簡介基本原理組成示例 APScheduler簡介 Apscheduler基於Quartz的一個python定時任務框架,實現Quart的所有功能,目前其提供了基於日期、固定時

原创 每日將b站top100視頻下載到本地

定時將b站top視頻下載到本地說明實現 說明 目標是每日爬取b站當日top100的視頻並下載到本地,目標網址:傳送門 實現 核心代碼如下: # !/usr/bin/env python # -*-coding:utf-8-*-

原创 安裝並啓動elasticsearch

下載,官網下載找到安裝包地址,命令行執行wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.2.0-darwin-x86_64.tar.gz,

原创 安裝elasticsearch的插件elasticsearch-head

爲什麼要使用elasticsearch-head elasticsearch服務返回的是json界面,這樣看起來並不是很直觀,而head可以提供友好的界面,同時還可以實現基本信息的查看,rest請求的模擬以及數據的基本檢索 下載,gith

原创 涉及跨域cookie 兩個需要登錄的系統相互嵌入網頁

背景: 目前公司有兩個後臺系統,後臺a和後臺b,登錄會話是通過cookie建立的。現在需要在不經過大改造的情況下,做成看起來像是一個系統 解決思路: 將後臺b的網頁嵌入後臺a中,後臺b準備一個接口1(入參是用戶名,輸出是該用戶名所屬角色所

原创 使用iframe的網頁在子窗體中打開modal並將遮罩遮住父窗體

背景: 目前公司有兩個後臺系統系統a和系統b,現在的需求是將系統b中網頁嵌入到系統a中,所以使用了iframe,開始在子窗口中打開的modal並不能遮住父窗口,現在已經解決。 解決思路: 包括兩部分:1.打開modal,在子窗體中給要打開

原创 使用Dockerfile構建一個鏡像

通用步驟: 1.準備需要運行命令所需要依賴的環境 2.將要運行的命令添加到要構建的鏡像中 3.運行命令 例如: FROM python:2.7 LABEL maintainer="[email protected]" RUN pip i

原创 如何開始區塊鏈聯盟鏈hyperledger fabric

首先說下hyperledger fabric參與的對象有哪些: 1.CA信息及相關的證書文件(客戶端發起交易要先通過CA進行註冊登記) 2.通道(各個組織將通過通道進行通信) 3.排序節點 4.Peer節點,Peer節點可以包括主節點(負

原创 docker容器之間連接方式

  創建一個容器就會創建一個它的network netspace 查看當前機器有哪些docker網絡: docker network ls 結果:   查看指定網絡的元數據 docker network inspect NETWO