原创 PyCharm導入本地模塊

1.首先進入PyCharm的設置面板 2.進入後點擊Porject interpreter,點擊右上角的add 3.點擊Existing environment這個選項,然後選擇interpreter 4.在彈出來的窗口中選擇你的p

原创 python數據採集練習 根據指定av號下載bilibili視頻(三)【用selenium操縱瀏覽器行爲】

selenium庫可以控制瀏覽器行爲。我們用selenium庫可以抓取我們所需的網頁全部信息。 它需要配合瀏覽器驅動使用,瀏覽器驅動可以在selenium官網下載:https://www.seleniumhq.org 注意:要選擇與你瀏覽

原创 python數據採集練習 根據指定av號下載bilibili視頻(四)【json庫解析cookie】

JSON(JavaScript Object Notation, JS 對象標記) 是一種輕量級的數據交換格式。JSON的數據格式其實就是python裏面的字典格式。python中內嵌有json庫以實現它。   直白地講,如果你拿到這麼一

原创 python數據採集練習 根據指定av號下載bilibili視頻(一)【事前準備】

本程序採用python3.6版本 包含外部庫有: requests moviepy selenium natsort pyinstaller 以上的庫皆可以用命令pip install [庫名] 安裝,關於pip的安裝請參考百度   本人

原创 python數據採集練習 根據指定av號下載bilibili視頻(二)【正則表達式】

如果我們要在一大段文字中找到符合某格式的字符串,最方便的方法莫過於用正則表達式了 正則表達式:https://baike.baidu.com/item/正則表達式/1700215?fr=aladdin   我們需要獲取一個網頁內的信息,如

原创 PAT-A 1012 The Best Rank (25)

#include <iostream> #include <algorithm> #include <string> using namespace std; #define MAXN 2005 struct data{ i

原创 PAT-A 1011 World Cup Betting (20)

#include <iostream> #include <iomanip> using namespace std; int maxlow(double a[]){ if(a[0]>=a[1]&&a[0]>=a[2]){

原创 PAT-A 1144 The Missing Number(20 分)

#include <iostream> #include <cstdio> #include <set> using namespace std; int main() { set<int> a; int N;

原创 PAT-A 1145 Hashing - Average Search Time(25 分)

#include <iostream> #include <cstdio> #include <cmath> #include <cstring> using namespace std; #define MAXN 100001 bo

原创 PAT-A 1136 A Delayed Palindrome(20 分)

#include <iostream> #include <string> using namespace std; bool judge(string n){ int len=n.size(); for(int i

原创 PAT-A 1138 Postorder Traversal(25 分)

#include <iostream> #include <cstdio> using namespace std; #define MAXN 50001 int pre[MAXN]; int in[MAXN]; int flag=0

原创 PAT-A 1006 Sign In and Sign Out (25)

#include <iostream> #include <algorithm> #include <string> #include <cstdio> using namespace std; #define MAXN 17 str

原创 PAT-A 1010 Radix (25)

#include <iostream> #include <string> #include <cmath> #define long long long using namespace std; long change(str

原创 PAT-A 1137 Final Grading(25 分)

#include <iostream> #include <map> #include <string> #include <algorithm> #include <cstdio> #include <vector> #include

原创 PAT-A 1146 Topological Order(25 分)

#include <iostream> #include <cstdio> #include <cstring> #include <vector> using namespace std; #define MAXN 1001 st