09 2021 档案
文件的打开与关闭
摘要:文件的打开与关闭 想一想: 如果想用word编写一份简历,应该有哪些流程呢? 打开word软件,新建一个word文件 写入个人简历信息 保存文件 关闭word软件 同样,在操作文件的整体过程与使用word编写一份简历的过程是很相似的 打开文件,或者新建立一个文件 读/写数据 关闭文件 <1>打开文件 阅读全文
posted @ 2021-09-30 11:09 groby 阅读(548) 评论(0) 推荐(0) 编辑
Python中子类调用父类的初始化方法
摘要:Python中子类调用父类的初始化方法 前言 python中进行面向对象编程,当在子类的实例中调用父类的属性时,由于子类的__init__方法重写了父类的__init__方法,如果在子类中这些属性未经过初始化,使用时就会出错。例如以下的代码: class A(object): def __init_ 阅读全文
posted @ 2021-09-30 11:06 groby 阅读(755) 评论(0) 推荐(0) 编辑
多态
摘要:多态 面向对象的三大特性: 封装:这是定义类的准则,根据对象的特点,将行为和属性抽象出来,封装到一个类中。 继承:这是设计类的技巧。父类与子类,主要体现在代码的重用,不需要大量的编写重复代码。 多态:不同的子类调用相同的父类方法,产生不同的执行结果,可以增加代码的外部灵活度。多态是以继承和重写父类方 阅读全文
posted @ 2021-09-30 10:58 groby 阅读(66) 评论(0) 推荐(0) 编辑
is&issublcass&isisinstance
摘要:对象相关的内置函数 Python中的身份运算符用来判断两个对象是否相等;isinstance用来判断对象和类之间的关系;issublcass用啊里判断类与类之间的关系。 身份运算符 身份运算符用来比较两个对象的内存地址,看这两个对象是否是同一个对象。 class Person(object): de 阅读全文
posted @ 2021-09-30 10:52 groby 阅读(42) 评论(0) 推荐(0) 编辑
python继承
摘要:继承的基本使用 在现实生活中,继承一般指的是子女继承父辈的财产,父辈有的财产,子女能够直接使用。 程序里的继承 继承是面向对象软件设计中的一个概念,与多态、封装共为面向对象的三个基本特征。继承可以使得子类具有父类的属性和方法或者重新定义、追加属性和方法等。 在程序中,继承描述的是多个类之间的所属关系 阅读全文
posted @ 2021-09-30 10:47 groby 阅读(766) 评论(0) 推荐(0) 编辑
python单例模式
摘要:class Singleton: __instance = None # 类属性 __is_first = True @classmethod def __new__(cls, *args, **kwargs): if cls.__instance is None: # 申请内存,创建一个对象,并把 阅读全文
posted @ 2021-09-30 10:37 groby 阅读(33) 评论(0) 推荐(0) 编辑
python类方法和静态方法
摘要:class Person(object): type='human' def __init__(self,name,age): self.name=name self.age=age def eat(self,food): print(self.name+'正在吃'+food) # 如果一个方法中没 阅读全文
posted @ 2021-09-30 10:07 groby 阅读(124) 评论(0) 推荐(0) 编辑
mogodb常用指令总结
摘要: 阅读全文
posted @ 2021-09-28 10:02 groby 阅读(21) 评论(0) 推荐(0) 编辑
摄影基础知识
摘要: 阅读全文
posted @ 2021-09-26 09:18 groby 阅读(61) 评论(0) 推荐(0) 编辑
appium自动化原理
摘要:引擎 uiautomator2 或则uiautomator 阅读全文
posted @ 2021-09-22 09:34 groby 阅读(31) 评论(0) 推荐(0) 编辑
appium常用命令
摘要:补充: 查找前台运行应用程序包名 启动应用程序 清除app数据 列出所有包命 日志打印: 将日志文件输入到D盘,遇到拒绝访问,此时需要只当文件名才行 阅读全文
posted @ 2021-09-18 10:46 groby 阅读(102) 评论(0) 推荐(0) 编辑
启动appium session报错:Neither ANDROID_HOME nor ANDROID_SDK_ROOT environment variable was exported.
摘要:报错详情安装完appium desktop后启动,启动session时报错: ErrorAn unknown server-side error occurred while processing the command. Original error: Neither ANDROID_HOME n 阅读全文
posted @ 2021-09-14 09:52 groby 阅读(850) 评论(0) 推荐(0) 编辑
启动appium-desktop并配置Desired Capabilities
摘要:启动appium 然后点击放大镜图标如下图所示 获取apk包信息 输入命令:aapt dump badging C:\Users\xm-g1002096\Downloads\weixin8011android1980_arm64.apk 配置Desired Capabilities 如下所示: { 阅读全文
posted @ 2021-09-14 09:35 groby 阅读(120) 评论(0) 推荐(0) 编辑
解析app
摘要:获取apk信息命令如下 阅读全文
posted @ 2021-09-13 17:01 groby 阅读(117) 评论(0) 推荐(0) 编辑
python+appium环境搭建
摘要:基本步骤: 安装Node.js 安装JDK,及配置环境变量 安装SDK,及配置环境变量 安装Appium桌面版本 安装夜深模拟器 以上涉及安装的软件,基本都是国外的,所以网站下载巨慢,建议直接从我百度网盘下, 资源链接已于2021-05-29日更新,如果失效再私信我就行。 点击获取百度网盘资源打包, 阅读全文
posted @ 2021-09-13 10:23 groby 阅读(327) 评论(0) 推荐(0) 编辑
requests模块总结
摘要:概述 Request支持HTTP连接保持和连接池,支持使用cookie保持会话,支持文件上传,支持自动响应内容的编码,支持国际化的URL和POST数据自动编码。 在python内置模块的基础上进行了高度的封装,从而使得python进行网络请求时,变得人性化,使用Requests可以轻而易举的完成浏览 阅读全文
posted @ 2021-09-11 10:10 groby 阅读(74) 评论(0) 推荐(0) 编辑