原创 git merge相關
需求 已有本地分支20181113,master,遠程分支:master、還有其他分支不列舉了。想將本地分支20181113提交到遠程分支20181113(目前還沒有),通過git push 遠程倉庫名 分支名可以實現。然後提pr,將遠程
原创 字符串的split用法
說明: Python中沒有字符類型的說法,只有字符串,這裏所說的字符就是隻包含一個字符的字符串!!! split返回的是一個列表。 首先列出一種常用的情況,不帶參數,默認是空白字符。如下: 結果爲: 1.按某一個字符分割,如‘.’
原创 requests.post()方法中的data參數和json參數
json和dict python中的dict類型要轉換爲json格式的數據需要用到json庫: import json <json> = json.dumps(<dict>) <dict> = json.loads(<json>)
原创 linux命令:打包、解包、壓縮、解壓等命令
01-.tar格式 解包:[*******]$ tar xvf FileName.tar 打包:[*******]$ tar cvf FileName.tar DirName(注:tar是打包,不是壓縮!) 02-.gz格式 解壓1:[*
原创 @pytest.mark.parametrize實例講解
最近因工作需要用到@pytest.mark.parametrize()傳多個參數,實現執行不同數據。 我的需求 數據源是excel,excel的每一行都是一條測試用例,已實現讀取測試用例和處理測試用例的邏輯。接下來就
原创 pytest執行規則
pytest執行規則 文件名爲test_*.py 或*_test.py 以Test開頭的類 以test_開頭的函數 所有package必須要有__init__.py文件(這個不加也可以,若報錯可以作爲排錯的一個途徑) 這個規則其
原创 pytest參數化
pytest有三種傳參方式,我主要用到前兩種 pytest的參數化方式 pytest.fixture()方式進行參數化,fixture裝飾的函數可以作爲參數傳入其他函數 pytest.mark.parametrize()方式進行參數
原创 request處理cookie的兩種方法
有些http請求後臺接口時,需要加headers,不加會報錯。有些是不需要的。這個要看後臺是怎麼校驗的。可以先發一個不帶hearders的請求測試下,能得到預期的結果就不需要加headers。 python提供
原创 python使用tesseract-ocr完成驗證碼識別
一、 tesseract-ocr C++編寫,最開始由hp編寫,後來束之高閣,最後決定貢獻給google開源。 源碼:https://github.com/tesseract-ocr/tesseract 2.
原创 Python2與Python3的字符編碼與解碼
轉載於:https://www.jianshu.com/p/19c74e76ee0a 編碼與解碼 編碼(encode):在Unicode中,每一個字符都有一個唯一的數字表示,那麼將Unicode字符串轉換爲特定字符編碼(ASCII、UTF
原创 python zip()函數
描述 zip() 函數用於將可迭代的對象作爲參數,將對象中對應的元素打包成一個個元組,然後返回由這些元組組成的列表。 如果各個迭代器的元素個數不一致,則返回列表長度與最短的對象相同,利用 * 號操作符,可以將元組解壓爲列表。 zip 方
原创 pip下載python庫太慢怎麼辦?
我要說的就是:pip 換源 Python 的一大優點就是豐富的類庫,所以我們經常會用 pip 來安裝各種庫(參見 如何安裝 Python 的第三方模塊)。 然而時不時會遇上網絡不好,下載個包要花很久,甚至超時無法下載的情況。 其實你只
原创 python用requests請求,報SSL:CERTIFICATE_VERIFY_FAILED錯誤
requests模塊之前一直正常的,某一天開始對https的請求都拋錯誤了: requests.exceptions.SSLError: [Errno 1] _ssl.c:504: error:14090086:SSL routines:
原创 啓用不安全HTTP方法
啓用不安全HTTP方法 Java代碼 修改web工程中或者服務器web.xml,增加安全配置信息,禁用不必要HTTP方法 <security-constraint> <web-resource-collection> <url-patte
原创 目錄列表,配置文件目標拒絕訪問。
目錄列表,配置文件目標拒絕訪問。 在conf/web.xml下: Java代碼 <servlet> <servlet-name> default </servlet-name> <servlet-class> org.apache.cat