原创 如何使用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