- 博客(30)
- 资源 (1)
- 收藏
- 关注
原创 appium启动app时,报UiAutomator exited unexpectedly with code 0, signal null解决方案
appium启动app时,报UiAutomator exited unexpectedly with code 0, signal null解决方案
2022-07-10 21:28:17
1168
原创 uiautomatorviewer链接不到android模拟器 报Error while obtaining UI hierarchy XML file: com.android
uiautomatorviewer链接不到android模拟器 报Error while obtaining UI hierarchy XML file: com.android
2022-07-08 15:15:36
977
转载 Linux第一次jenkins安装的坑
问题描述安装Jenkins的时候,发现插件安装不上,也按照网上的教程替换了国内源,但是在下载的时候,查看日志,发现竟然又去jenkins.io去下载插件,就是说明更换的国内源没生效解决方案:一、使用jar包运行nohup java -Dhudson.model.DownloadService.noSignatureCheck=true -jar jenkins.war --httpPort={你想要设置的端口号} &这里使用nohup让java程序在后台运行,一定要加上-Dhuds
2022-05-27 10:25:25
650
原创 执行git命令时出现fatal: 'origin' does not appear to be a git repository
在执行git pull origin master时出现: fatal: 'origin' does not appear to be a git repository fatal: Could not read from remote repository. Please make sure you have the correct access rightsand the ...
2019-10-06 14:52:43
205
原创 js简单回车事件例子
<!DOCTYPE html><html><head><meta charset="utf-8"><title>js简单回车触发时间(runoob.com)</title><script> function myFunction(){ # 获取文本框中的数据 var a = documen...
2019-06-13 17:27:33
162
原创 【python】接口自动化一(未完待续,个人记录)
刚接触python接口自动化,目前只是摸索,记录,代码还未写完,后期会持续更新用例用excel编写,分3个sheet页:读取用例:import xlrdclass read_exl(object): """docstring for read_exl""" def __init__(self): super(read_exl, ...
2019-03-21 16:36:03
207
原创 【python】re模块应用
#!/usr/bin/env python# encoding: utf-8'''@author: @time: 2019/2/13 16:37'''import re# r = re.match('hhh\d{1,3}','hhh12')## print(r.group())# names = ["name1", "Name", "2_name?", "哈_name_...
2019-03-20 11:29:07
206
转载 【python】logging日志模块
既要把日志输出到控制台, 还要写入日志文件import logging # 第一步,创建一个logger logger = logging.getLogger() logger.setLevel(logging.INFO) # Log等级总开关 # 第二步,创建一个handler,用于写入日志文件 logfile = './log.txt' fh = loggi...
2019-03-20 11:27:09
159
转载 【工具】抓包工具-Fidder抓取web app请求
抓包工具-Fidder抓取web app请求1.什么是Fiddler,它可以做什么Fiddler是位于客户端和服务器端的HTTP代理,也是目前最常用的http抓包工具之一。Fiddler能够记录客户端和服务器之间的所有http请求,可以针对特定的http请求,分析请求数据,设置断点,调试web应用,修改请求的数据,甚至可以修改服务器返回的数据,功能非常强大,是web调试的利器。既然...
2019-03-12 16:40:50
659
原创 【python练习】copy的浅拷贝和深拷贝
import copya = [11, 22]b = [33, 44]c = [a, b]d = copy.copy(c)e = copy.deepcopy(c)print('id(a) %d' % id(a))print(id(c))print('id(c[0]) %d' % id(c[0]))print(id(d))print('id(d[0]) %d' % ...
2019-02-19 17:54:57
254
原创 【python练习】tcp_socket
服务端:import socketdef read_file(file_name): f = open(file_name, 'rb') file_data = f.read() f.close() return file_namedef main(): # 1.创建socket套接字 tcp_socket_server = so...
2019-02-15 16:52:19
260
原创 【python练习】re的match、search、findall、sub
# 从数据中匹配,匹配所有数据,返回结果为全部数据ret01 = re.match(r'[\w:].*$', "aa:9999,bb:1111")print(ret01.group())print("=====================")# 从数据中匹配,不从数据开头进行匹配,如果想从头开始匹配加^即可 匹配到第一个就返回数据,不再进行匹配ret02 = re.search...
2019-02-14 16:48:01
346
原创 有用的地址
工具地址:https://www.sojson.com/regex/generatejdk配置环境变量:(1)新建->变量名"JAVA_HOME",变量值"C:\Java\jdk1.8.0_05"(即JDK的安装路径)(2)编辑->变量名"Path",在原变量值的最后面加上“;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin”(3)新建-&g...
2019-02-14 16:03:49
99
原创 【python练习】gevent 协程
gevent 协程: gevent会把延时的时间拿去做其他的事情,相对于线程(threading)和进程(multiprocessing)占用资源较少import geventfrom gevent import monkeyimport timemonkey.patch_all() # 打补丁,把程序中的延时(sleep)、接收(recv)等...
2019-02-13 15:14:13
251
原创 【python练习】单张图片下载
单张图片下载:# encoding: utf-8'''@author: D_zhi@time: 2019/2/13 13:49'''import urllib.request## re = urllib.request.urlopen("https://www.baidu.com/")# print(re.read())def main(): # 访问图片...
2019-02-13 14:29:11
129
转载 【python】Python函数-eval
Python函数-eval()eval(source[, globals[, locals]])作用: 将字符串str当成有效的表达式来求值并返回计算结果。参数:source:一个Python表达式或函数compile()返回的代码对象;globals:可选。必须是dictionary;locals:可选。任意map对象。字符串转换成列表>>>a ...
2019-02-13 10:06:18
179
原创 【python练习】迭代器和生成器
迭代器:from collections import Iterablefrom time import sleep# 判断是否是一个可迭代的对象# print(isinstance([11, 22], Iterable))class Classmate(object): def __init__(self): self.names = list()...
2019-02-02 15:12:10
320
原创 【python练习】range 和 xrange (python 2)
range : 生成一个列表xrange:生成数据的方式,占用内存小,什么时候调,什么时候生成数据
2019-02-01 16:14:39
158
原创 队列和进程池
Queue(队列)队列: 栈: 先进先出 先进后出(压栈)队列的作用: 可以用于进程间的通信# 创建进程间的通信(队列)方法: q = multiprocessing.Queue()# 创建进程池中的主进程和子线程之间的通信(队列)方法: q = multipr...
2019-01-30 17:24:18
230
转载 python中为什么需要使用“if __name__ == '__main__'”语句
首先用最简洁的语言来说明一下 if __name__ == '__main__': 的作用:防止在被其他文件导入时显示多余的程序主体部分。先举个例子,如果不用 if __name__ == '__main__': 会发生什么事:首先在yy.py中调用cs.pyyy.pyimport csprint('引用cs')cs.cs()print('程序结束!')cs.py文件如下#cs.p...
2019-01-30 17:12:58
484
原创 【python练习】从数据库下载数据到本地
【python练习】从数据库下载数据到本地,下载后的数据excel中暂时无法下载各个列名,MySQL配置文件.txt存放在脚本文件下即可,如果存在其他位置,需添加绝对路径 import pymysqlimport xlwtdef read_mysql_info(): # 读取MySQL配置文件的信息 with open('MySQL配置.txt', 'r') ...
2019-01-30 10:14:45
2199
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人