原创 Rest API常用方法封裝

# -*-coding:utf-8 -*- import urllib2 import threading import json import urllib import time import datetime class Sin

原创 MySQL數據庫常用方法封裝

#!/usr/bin/env python # -*- coding:utf-8 -*- """ Created on 2019-5-25 @author: Kyrie Liu @description: MySQL meth

原创 python Mail常用方法封裝類

# -*- coding:utf-8 -*- """ Created on 2019-6-8 @author: Kyrie Liu @description: Mail """ import mimetypes impor

原创 Bugzilla常用方法封裝

# -*- coding:utf-8 -*- """ Created on 2019-5-28 @author: Kyrie Liu @description: Bugzilla """ import sys from

原创 GIT怎麼樣通過Gerrit ID拉取已提交未合入的代碼

  Gerrit,一種免費、開放源代碼的代碼審查軟件,使用網頁界面。利用網頁瀏覽器,同一個團隊的軟件程序員,可以相互審閱彼此修改後的程序代碼,決定是否能夠提交,退回或者繼續修改。 通常我們需要先將code提交到gerrit上,然後code

原创 合併excel表格,將另一個excel中sheet插入到新的excel中

from openpyxl import Workbook, load_workbook import copy class MergeExcel(object): col_width = [['A', 15], ['B',

原创 遞歸遍歷xml文件所有節點

由於xml格式並不是固定的,xml文件示例僅作示範,xml節點的深度變化,有點像N叉樹結構,需要採用遞歸算法: <?xml version="1.0" encoding="UTF-8"?> <TestPackage appNa

原创 Android 通過騰訊OCR來查找UiAutomator不能識別的控件

最近開發了總有同事抱怨UiAutomator有些界面的空間無法識別,以至於部分功能自動化腳本開發被Block,對此我研究了騰訊之前發佈的一個adbui庫,這個庫是python版的,其中有一個通過ocr的方式來解決UIA開發過程中控件不能識