原创 python 執行環境 解釋器環境與選項 python解釋器環境變量 doctest模塊

Python解釋器環境與選項 Python解釋器環境變量 python 文檔字符串 doctest模塊 可以測試模塊字符串文檔正確性的測試: dir(doctest) [‘BLANKLINE_MARKER’, ‘COMP

原创 urllib爬蟲封裝(可設置代理,記錄日誌)方法

urllib爬蟲封裝(具體其他功能根據需求完善) 1.支持設置HTTP Request Headers ,能設置UA。 2.支持代理服務器的設置。 3.它支持timeout超時機制。 4.它支持網頁 的編碼指定。 5.它支持服

原创 centos7 上mitmproxy獲取windows本地夜神模擬器中的數據的配置及斷點調試

介紹       本篇介紹使用linux 虛擬機中mitmproxy獲取夜神模擬器中的數據,就是獲取的是app端的數據包,如果想獲取PC網頁端的數據,可以參考另一篇博客: mitmproxy在windows和liunx平臺上的安裝

原创 Python 中 一切皆對象

1.一切皆對象: 動態語言與靜態語言的區別: python面向對象更加徹底。 python中一切皆對象。函數,類,異常等等都是對象。 可以動態修

原创 安裝genymotion模擬器,及錯誤總結

本人在windows下安裝的: 我的電腦環境: 1.windows 7 64bit 2.cpu支持虛擬化,並開啓虛擬化 我的cpu: 3.顯卡要求:OpenGL 2.0 capable video card, with

原创 fiddler的配置獲取瀏覽器數據包

常用抓包軟件對比 Fiddler 安裝fiddler並且讓fiddler捕捉到瀏覽器上的設置: 1.安裝並啓動 fiddler ,如下圖: 2.選擇帶紅色方框的選項: 3.點擊HTTP選項: 4.端口設置和遠程電腦

原创 mitmproxy在windows和liunx平臺上的安裝,實現瀏覽器抓包的設置

mitmproxy抓包工具 windows中mitmproxy抓包工具的安裝並在Switchy Omega中配置實現對瀏覽器中https數據的抓包 1.環境要求 2.使用pip進行安裝 如果報錯如下: error: Mi

原创 scrapy創建一個項目的流程(簡潔)

1. scrapy的安裝 pip install scrapy 如果出錯,安裝相關的依賴包。 2.命令幫助 scrapy 3.創建一個scrapy項目 scrapy startproject tencentSpider

原创 elasticsearch概念簡介

elasticsearch:基於Lucene的分佈式搜索引擎。 簡介 ElasticSearch 是一個分佈式、高擴展、高實時的搜索與數據分析引擎。它能很方便的使大量數據具有搜索、分析和探索的能力。充分利用ElasticSearc

原创 安裝elasticsearch-rtf

1.安裝jdk1.8 2.系統可用內存大於2G #參考網址: https://github.com/medcl/elasticsearch-rtf 下載後: 解壓: 並跳轉到bin目錄 執行 elasticsearch.ba

原创 adb的常用命令的使用

adb命令常用法 1.啓動adb服務。 adb start-server 2.關閉服務。 adb kill-server 3.連接到模擬器設備。 adb devices 4.進入模擬器或者安卓設備

原创 logging日誌模塊

#分別將日誌保存在文件和在終端打印 # -*- coding: utf-8 -*- """ Created on Mon Sep 16 20:24:20 2019 @author: Administrator """ imp

原创 隨機生成驗證碼

隨機生成驗證碼 # -*- coding: utf-8 -*- """ Created on Mon Sep 16 01:21:02 2019 @author: Administrator """ import random

原创 linux常用操作命令行

1. Unix/Linux根 根路徑 / 路徑:絕對路徑和相對路徑。 絕對路徑:'/' 開頭 相對路徑: 文件名(a.txt) . 當前文件夾 (./a.txt或 ls .) .. 開

原创 多線程、多進程和線程池編程

GIL (global interpreter lock)全局解釋器鎖 基於cpython的介紹: python中的一個線程是對應於c語言中的一個線程,python在早期的時候爲了簡單,會在解釋器上加一把非常大的鎖,允許我們同一時