原创 Python3搭建簡易服務器

步驟流程 1、新建一個文件夾,並在文件夾裏放一個 index.html 文件用來默認訪問 2、在該文件夾路徑下:用cmd執行以下命令:python -m http.server 1314(其中端口號任意 ) 3、本地訪問瀏覽

原创 python常見反爬蟲類型(驗證碼)

目錄注:筆記大部分來源書本,僅供學習交流:【Python3反爬蟲原理與繞過實戰—韋世東】6、驗證碼(1)字符驗證碼(2)計算型驗證碼(3)滑動驗證碼(4)滑動拼圖驗證碼(5)文字點選驗證碼(6)鼠標軌跡的檢測和原理(7)驗證碼種類

原创 Python格式化xml並轉爲字典

目錄xml處理一、格式化xml二、將xml轉爲字典(import xmltodict)三、 xml.parsers.expat.ExpatError: XML or text declaration not at start of

原创 Python開發微信公衆號

目錄一、微信瞭解1、微信相關功能2、公衆號二、微信公衆號開發—準備工作1、appID、appsecret2、Ngrok獲得公網域名3、測試驗證是否配置成功三、微信公衆號開發—實現自動回覆文本/圖片1、代碼流程圖2、python腳本

原创 微信公衆號開發之Ngrok環境搭建

目錄一、Ngrox二、爲啥要使用內網穿透三、Ngrox安裝與使用 一、Ngrox Ngrok它可以把你的本地ip(比如127.0.0.1:8080)映射成一個公網域名,這樣所有人都可以通過這個域名來訪問你的項目 二、爲啥要使用

原创 Python+夜神模擬器+mitmproxy+Appium+uiautomatorviewer

目錄一、mitmproxy抓包夜神模擬器1、mitmproxy設置2、安裝夜神模擬器3、夜神模擬器配置mitmproxy證書4、夜神模擬器設置代理5、mitmweb抓包模擬器二、Appium調試夜神模擬器1、Appium設置2、夜

原创 Python_Scrapy

目錄1、Scrapy框架(1)安裝(2)流程(3)解析介紹2、scrapy genspider 操作步驟scrapy.Spider(1)創建項目和爬蟲A:終端創建項目和爬蟲,輸入如下命令B:生成的項目目錄結構:C:qsbk.py生

原创 查看代理

查看代理 第一種在百度上輸入IP地址查詢,然後請求這個網頁,可以看自己掛的代理是什麼 第二種訪問這個網址,查看代理是什麼

原创 Python_編碼與加密

目錄編碼與加密1、編碼(1)ASCII編碼(2)Base64編碼2、基於編碼的反爬蟲設計(1)Base64編碼反爬(2)MD5反爬(3)對稱加密與AES(4)非對稱加密與RSA3、JavaScript代碼混淆(1)正則替換之變量名

原创 Python_MongoDB操作

目錄1、Mongodb安裝2、Mongodb使用文檔3、Python_pymongo操作(1)連接mongodb(2)插入數據(3)查詢數據(4)查詢總量(5)排序(6)更新(7)偏移(8)刪除(9)其他操作方法4、實例函數(1)

原创 Node安裝

Node Node.js 是一個基於 Chrome V8 引擎的 JavaScript 運行環境。 下載地址 下載node-v10.15.3-x64.msi,然後一路next即可; 添加環境變量; 最後打開cmd輸入node

原创 深度學習環境配置

大概linux下的安裝步驟,細節可能不完整1、NVIDIA顯卡驅動安裝2、CUDA Toolkit的安裝3、cuDNN的安裝4、深度學習PyTorch庫5、深度學習框架Darknet6、圖片標註工具Labellmg 1、NVIDI

原创 Ubuntu18虛擬機環境安裝

第一種安裝: windows需進入BIOS設置界面,開啓虛擬化技術,纔可以安裝 推薦安裝步驟 設置共享文件夾 python3.6設置:Ubuntu18.0*自帶Python3.6,輸入python3; # 設置python與p

原创 操作系統分類

1、操作系統 操作系統控制不同硬件工作,把操作硬件的代碼封裝成一個一個的系統調用,供其他程序通過操作系統間接的操作計算機硬件; 如果想在裸機上運行自己所編寫的程序,就必須用機器語言書寫程序;在操作系統上安裝高級語言環境,可用高級

原创 計算機組成原理

1、爲什麼你需要學習計算機組成原理 (1)計算機是由 CPU、內存、顯示器這些設備組成的硬件,在硬件和軟件之間需要一座橋樑,而“計算機組成原理”就扮演了這個角色,它既隔離了軟件和硬件,也提供了讓軟件無需關心硬件,就能直接操作硬件