摘要:
Python版本要用32位的?我去官网下载,太慢了,就在腾讯软件里面下载了一个,结果实验成功 如果模块加载成功,就会得到 如果获取失败,需要提前把大漠插件安装到系统中。 1.加载dm.dll 还可以用大漠实现鼠标移动、点击等。
阅读全文
posted @ 2019-03-04 13:25
CrossPython
阅读(14272)
推荐(0)
摘要:
https://blog.csdn.net/jmd88888888/article/details/70919378
阅读全文
posted @ 2019-03-03 22:04
CrossPython
阅读(1049)
推荐(0)
摘要:
from: https://blog.csdn.net/u012897401/article/details/82900562 使用:根据airtest文档说明,可以通过命令行来启动air脚本,需要传入一些参数如设备号,脚本名等,这样就可以不用通过AirTest IDE来运行了,可以集成,所以我们也
阅读全文
posted @ 2019-03-03 20:34
CrossPython
阅读(624)
推荐(0)
摘要:
前因后果之哗啦啦废话连篇: 这几天本人在 Python 做某网站登陆的时候,发现其登陆时用户名和密码被加密了 F12 仔细看了一下,发现是调用了一个 js 的 rsa 加密库,页面 dom 中有 rsa 公钥 于是乎,用了 3 分钟刷刷的潇洒的写了个 py 脚本,结果对比后傻眼了。。。 web 页面
阅读全文
posted @ 2019-03-03 12:25
CrossPython
阅读(4999)
推荐(2)
摘要:
配置好webdriver,用的是Chrome的
阅读全文
posted @ 2019-03-03 12:13
CrossPython
阅读(5370)
推荐(0)
摘要:
首先,HTTP是建立在TCP协议基础上的,而WebSocket通常也是建立在TCP上,所以说为什么有些网页游戏抓不到包而有些又可以,这仅是因为你使用的抓包工具是针对了HTTP的通信协议。 我先从抽象的层面,举一个可能不太恰当的例子,只为了让不明白HTTP和WebSocket两者之间抓包有何区别的同学
阅读全文
posted @ 2019-03-02 22:29
CrossPython
阅读(3096)
推荐(1)
摘要:
# -*- coding:utf-8 -*- ''' 模块下载,帮助地址:https://github.com/liris/websocket-client#readme 模块:websocket-client 说明:websocket客户端 比较方便,可以根据自己的真实环境,进行改动 ''' from websocket import create_connection import ...
阅读全文
posted @ 2019-03-02 22:06
CrossPython
阅读(2941)
推荐(0)
摘要:
遍历JavaScript某个对象所有的属性名称和值的方法,这样想使用方法的时候非常的直观和方便。整理成了一个函数 来自阿江 整理了几个javascript参考文档 当需要用的时候发现一个也找不出来了,费了不少工夫找到了这些,已制作为chm文件: 1、javascript 参考 V1.5(英文) ht
阅读全文
posted @ 2019-03-02 11:15
CrossPython
阅读(14271)
推荐(0)
摘要:
https://blog.csdn.net/xiaoguanyusb/article/details/80324210 由借鉴意义, 转过来 canvas 是一个画布,定位元素时只能定位到画布上,如下乳所示,网页上有一张类似于下图的eChart报表图片。selenium的基本定位方式只能定位到该画布
阅读全文
posted @ 2019-03-02 09:13
CrossPython
阅读(3276)
推荐(0)
摘要:
https://www.52pojie.cn/thread-726510-1-1.htmlhttps://www.52pojie.cn/thread-726154-1-1.html https://www.52pojie.cn/thread-691615-1-1.html 基础https://www
阅读全文
posted @ 2019-03-01 09:44
CrossPython
阅读(314)
推荐(0)
摘要:
https://stackoverflow.com/questions/43609429/how-to-get-text-inside-a-canvas-using-webdriver-or-protractor https://sqa.stackexchange.com/questions/325
阅读全文
posted @ 2019-03-01 09:27
CrossPython
阅读(453)
推荐(0)
摘要:
from: https://www.linkedin.com/pulse/html-canvas-testing-selenium-opencv-maciej-kusz Since HTML <canvas> become more and more popular for creating int
阅读全文
posted @ 2019-03-01 09:21
CrossPython
阅读(461)
推荐(0)
摘要:
https://stackoverflow.com/questions/923885/capture-html-canvas-as-gif-jpg-png-pdf https://stackoverflow.com/questions/19395649/python-pil-create-and-s
阅读全文
posted @ 2019-03-01 09:00
CrossPython
阅读(1127)
推荐(0)
摘要:
在做自动化测试的时候,经常会遇到这种情况,某个页面元素,你必须要把鼠标移动到上面才能显示出元素。那么这种情况,我们怎么处理呢?,selenium给我们提供了一个类来处理这类事件——ActionChains。 ActionChains可以对需要模拟鼠标操作才能进行的情况,比如单击、双击、点击鼠标右键、
阅读全文
posted @ 2019-02-28 21:30
CrossPython
阅读(8139)
推荐(0)
摘要:
今晚不想加班,于是赶紧回来看看书,不知道今天怎么就突然特别想玩文明五,但是又要克制自己咯,所以还是看看书吧,干的事情有: 1.下了selenium的小工具:FireBug/FirePath。 2.确定了看书顺序,我觉得难度低点开始比较好,所以我还是先看基于PYTHON的selenium,另一本书再看
阅读全文
posted @ 2019-02-28 21:29
CrossPython
阅读(222)
推荐(0)
摘要:
https://stackoverflow.com/questions/29624949/how-to-click-on-a-point-on-an-html5-canvas-in-python-selenium-webdriver https://stackoverflow.com/questio
阅读全文
posted @ 2019-02-28 20:41
CrossPython
阅读(664)
推荐(0)
摘要:
上一篇讲了HTML5 canvas游戏的基本工作原理,接下来讲如何进行自动化功能测试。 Selenium是一个跨平台的跨浏览器的对网页进行自动化测试的工具。从Selenium 2.0开始Selenium就和WebDriver合体了。如果你还不了解Selenium怎么用,可以看看官网上的例子。Sele
阅读全文
posted @ 2019-02-28 20:25
CrossPython
阅读(1314)
推荐(0)
摘要:
HTML5已经不是一个新名词。它看上去很cool,有很多feature,大多数人普遍看好它的发展。对于我来说,最感兴趣的是它的canvas标签,可以结合Javascript来绘制游戏画面。 我们可以在Javascript脚本中获得页面中的canvas对象,以及它的绘图上下文: 通常每个游戏会有游戏循
阅读全文
posted @ 2019-02-28 20:23
CrossPython
阅读(560)
推荐(0)
摘要:
今天无聊去PJ 看到了一个信号超级好的路由 也有客户端。 果断抓包 可是抓了10多回 全是无数据 求高手给予解决方法 在此感谢、 排除了信号问题和没有客户端问题 请问你是用什么抓包的。是BT? 还是水滴 ?还是奶瓶 ?如果抓包用奶瓶会比较好,奶瓶里面有一个攻击对方客户端掉线,待客户端掉线后再次连接的
阅读全文
posted @ 2019-02-28 20:11
CrossPython
阅读(195)
推荐(0)
摘要:
from: https://www.cnblogs.com/yyhh/p/5140852.html#!comments 序章 Fiddler是一个蛮好用的抓包工具,可以将网络传输发送与接受的数据包进行截获、重发、编辑、转存等操作。也可以用来检测网络安全。反正好处多多,举之不尽呀!当年学习的时候也蛮费
阅读全文
posted @ 2019-02-28 12:25
CrossPython
阅读(229)
推荐(0)
摘要:
我们自动化测试的时候,有时不需要图片加载出来,提高浏览器加载速度,从而提高脚本的执行速度。另外在一些网络比较差的环境下,禁用css、图片等加载可以提高访问速度 方法: 1、创建自己的firefoxprofile 关闭所有Filefox浏览窗口—》运行Firefox Manager,点击windows
阅读全文
posted @ 2019-02-27 22:16
CrossPython
阅读(2005)
推荐(0)
摘要:
from: https://blog.csdn.net/chufazhe/article/details/51145834 摘要:在使用selenium和firefox抓取网页指定firefox_profile后遇到问题,生成的日志文件太大直接导致C盘资源耗尽,火狐浏览器直接就停止工作了。 一、环境
阅读全文
posted @ 2019-02-27 22:05
CrossPython
阅读(613)
推荐(0)
摘要:
本文转至 http://www.51testing.com/html/11/n-3711311.html,作者对webdriver在Firefox中设置profile配置项挺熟的,是用Python实现,后续有时间用Java实现一下,先转过来Mark一下 1.selenium 在打开firefox后,
阅读全文
posted @ 2019-02-27 21:34
CrossPython
阅读(568)
推荐(0)
摘要:
folder_extension: menifest.json navigator_change.js manifest.json navigator_change.js reference: http://chromedriver.storage.googleapis.com/index.html
阅读全文
posted @ 2019-02-27 20:47
CrossPython
阅读(260)
推荐(0)
摘要:
https://testerhome.com/topics/9270
阅读全文
posted @ 2019-02-27 15:27
CrossPython
阅读(495)
推荐(0)
摘要:
# 获取当前的页面窗口 first_handle = brower.current_window_handle handles = brower.window_handles for i in handles: if i != first_handle: brower.close() # 关闭当前窗口 brower.switch_to.window(i) br...
阅读全文
posted @ 2019-02-27 12:56
CrossPython
阅读(1026)
推荐(0)
摘要:
需要依赖库. WeasyPrint,它是一个Python库可以生成PDF文件从HTML模板中。安装WeasyPrint pip install WeasyPrint 创建一个PDF模板(template)我们需要一个HTML文档给WeasyPrint输入。我们将要创建一个HTML模板(templat
阅读全文
posted @ 2019-02-25 21:32
CrossPython
阅读(533)
推荐(0)
摘要:
可以通过开源的Python PDF库ReportLab来实现PDF文件的动态生成。 一、安装ReportLab ReportLab库在PyPI上提供,可以使用pip来安装: $ pip install reportlab 在Python交互解释器中导入它来测试安装: >>> import repor
阅读全文
posted @ 2019-02-25 21:31
CrossPython
阅读(1122)
推荐(0)
摘要:
1.图片加载、显示和保存 2.图像显示窗口创建与销毁 cv2.namedWindow(窗口名,属性) 创建一个窗口 属性—指定窗口大小模式: cv2.WINDOW_AUTOSIZE:根据图像大小自动创建大小cv2.WINDOW_NORMAL:窗口大小可调整cv2.destoryAllWindows(
阅读全文
posted @ 2019-02-25 12:59
CrossPython
阅读(907)
推荐(0)
摘要:
对于Python内置函数sorted(),先拿来跟list(列表)中的成员函数list.sort()进行下对比。在本质上,list的排序和内建函数sorted的排序是差不多的,连参数都基本上是一样的。主要的区别在于,list.sort()是对已经存在的列表进行操作,进而可以改变进行操作的列表。而内建
阅读全文
posted @ 2019-02-25 10:17
CrossPython
阅读(416)
推荐(0)
摘要:
ImageFolder 一个通用的数据加载器,数据集中的数据以以下方式组织 使用时要注意图片的存储格式,如上所示 用此函数进行处理的时候,会自动会图片的label命名 0,1,3... 方便接下来的loss计算 class_names = image_datasets['train'].classe
阅读全文
posted @ 2019-02-25 09:35
CrossPython
阅读(8035)
推荐(0)
摘要:
学习python的道路是漫长的,今天又遇到一个问题,所以想写下来自己的理解方便以后查看。 在使用matplotlib的过程中,常常会需要画很多图,但是好像并不能同时展示许多图。这是因为python可视化库matplotlib的显示模式默认为阻塞(block)模式。什么是阻塞模式那?我的理解就是在pl
阅读全文
posted @ 2019-02-25 09:16
CrossPython
阅读(4356)
推荐(0)
摘要:
kaggle是一个为开发商和数据科学家提供举办机器学习竞赛、托管数据库、编写和分享代码的平台,在这上面有非常多的好项目、好资源可供机器学习、深度学习爱好者学习之用。碰巧最近入门了一门非常的深度学习框架:pytorch(如果你对pytorch不甚了解,请点击这里),所以今天我和大家一起用pytorch
阅读全文
posted @ 2019-02-25 08:23
CrossPython
阅读(6263)
推荐(0)
摘要:
vim ~/.bashrc 然后最后一行添加 source /etc/profile 一、添加开机自启服务 在CentOS 7中添加开机自启服务非常方便,只需要两条命令(以Jenkins为例):systemctl enable jenkins.service #设置jenkins服务为自启动服务sy
阅读全文
posted @ 2019-02-24 11:01
CrossPython
阅读(449)
推荐(0)
摘要:
uwsgi 用来做nginx和应用之间的桥梁,负责接收nginx动态转发过来的用户请求,其配置方式有多种,我一般选择<xml>标签的形式 下面的这些配置仅限于ubuntu下用apt-get安装的形式: 进入/etc/uwsgi/目录,有两个目录分别为apps-available和apps-enabl
阅读全文
posted @ 2019-02-23 19:31
CrossPython
阅读(1402)
推荐(0)
摘要:
交换分区swap,意思是“交换”、“实物交易”,它的功能就是在内存不够的情况下,操作系统先把内存中暂时不用的数据,存到硬盘的交换空间,腾出内存来让别的程序运行,和Windows的虚拟内存(pagefile.sys)的作用是一样的。 查看 已存在的swap分区: ? 1 2 3 4 5 [root@i
阅读全文
posted @ 2019-02-23 18:24
CrossPython
阅读(759)
推荐(0)
posted @ 2019-02-23 10:43
CrossPython
阅读(2185)
推荐(0)
摘要:
pytorch之nn.Conv1d详解 之前学习pytorch用于文本分类的时候,用到了一维卷积,花了点时间了解其中的原理,看网上也没有详细解释的博客,所以就记录一下。 Conv1dclass torch.nn.Conv1d(in_channels, out_channels, kernel_siz
阅读全文
posted @ 2019-02-23 10:23
CrossPython
阅读(19244)
推荐(0)
摘要:
作者:infiniteft链接:https://www.zhihu.com/question/66782101/answer/579393790来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 两者的相同之处: nn.Xxx和nn.functional.xxx的实际功能
阅读全文
posted @ 2019-02-22 13:02
CrossPython
阅读(753)
推荐(0)
摘要:
参考资料: pytorch中文文档 http://pytorch-cn.readthedocs.io/zh/latest/
阅读全文
posted @ 2019-02-22 09:59
CrossPython
阅读(1155)
推荐(0)