摘要:
问题: \_\_name\_\_ == "\_\_main\_\_" 的作用是什么? 回答: 当 Python 编译器(Python interpreter)读取了源文件,它会执行其中的所有代码。 在执行代码之前,它会定义几个特殊变量。举例来说,如果 Python 编译器将那个模块(源文件)当作主程 阅读全文
摘要:
如果你是一个自学成才的半吊子,或者是从培训班毕业的小菜鸟。那么,你欠自己一份计算机科学的专业知识。感谢上帝,如今你可以接受世界水平的计算机教育,但无需花费数年时间和一笔不小的金钱。 互联网上的学习资源有很多,只不过有的好有的坏,有的比另一些好很多,有一些比另一些差很远。你不需要另外一个“200+ 免 阅读全文
摘要:
在网络上写作,内容是重要的,但若是有一个良好的写作规范,显示出来的内容即便谈不上赏心悦目,但也规规矩矩,整齐干净,看起来舒服很多。 这样的写作规范,只需要花费半小时学习就能够掌握了。 推荐阮一峰老师出品的 "《中文技术文档的写作规范》" 。 阅读全文
摘要:
'adb remount' 将 '/system' 部分置于可写入的模式,默认情况下 '/system' 部分是只读模式的。这个命令只适用于已被 root 的设备。 在将文件 push 到 '/system' 文件夹之前,必须先输入命令 'adb remount'。 'adb remount' 的作 阅读全文
摘要:
```
# -*- coding: utf-8 -*
import re
import os
# 需要处理的文件夹路径(绝对路径)
path = u"/Users/a140/Downloads/test2"
# 存放结果的文件路径(绝对路径)
results = u"/Users/a140/Downloads/result.txt"
# 载入文件列表
file_list = os.listdir(... 阅读全文
摘要:
vimtutor 返回normal模式: esc 移动光标 [h,j,k,l]: h 向左移动 j 向下移动 k 向上移动 l 向右移动 不保存便退出编辑器: :q! 删除光标所在的字符: x 插入字符: i 结尾处插入字符: a 保存文件并退出: :wq 删除操作: dw(until the st 阅读全文
摘要:
首先,在解锁状态下,建立一个Session,打开APP。然后,调用press_keycode()方法传入整型数值"26",锁定屏幕。通过implicitly_wait()方法等待两秒后,再次调用press_keycode()方法按下电源键,点亮屏幕。这时候看到的手机界面如下所示: 此时,我们需要调用 阅读全文
摘要:
最近在研究安卓APP的自动化测试。首先遇到的问题是,当一个session建立的时候,最先进入的是欢迎页和引导页,引导页有三张,最后一张上显示“enter”按钮,点击才能进入主界面。 欢迎页加引导页,这两个页面是每次进入APP都无法避免的,如何通过代码执行跳过它们进入主界面的操作呢? 1、建立sess 阅读全文
摘要:
上面的这段代码,实现了打开Android手机联系人应用的功能。其中,需要注意的几个点是: 1、"platformVersion"可通过"adb shell getprop ro.build.version.release"来获取; 2、"appPackage"和"appActivity"可通过"ad 阅读全文
摘要:
根据 "github" 的教程安装好"Appium Python Client"后,代码里写入"from appium import webdriver"就报错"unresolved reference 'appium' "。 网上搜索了大半天,大多是两个原因所致: 1、没有安装"Appium Py 阅读全文