nose

评估浏览器级别,提醒升级

ぐ巨炮叔叔 提交于 2020-08-06 08:56:06
是时候拒绝一些老旧的浏览器了,诱导你的用户升级浏览器吧 = =! 这张网页以IE 各本版本为参照粗略地评估访客的浏览器等级,提醒低于IE8 级别(没办法,XP不支持IE9)的浏览器用户更换浏览器。 <! DOCTYPE html > < html > < head > < meta http-equiv ="Content-Type" content ="text/html; charset=utf-8" /> < meta http-equiv ="X-UA-Compatible" content ="Edge" /> <!-- <meta http-equiv="X-UA-Compatible" content="IE6" /> --> <!-- 哆啦A梦 css, from internet --> < link rel ="stylesheet" href ="http://files.cnblogs.com/ecalf/duolaAmeng.css" /> </ head > < body > < style > .nomoreie { width : 550px ; display: none; clear : both ; position : relative ; left : -260px ; margin-left : 50% ; margin-top :

AI时代用脸玩“飞机大战”,PaddleHub让你秒变“脸控”游戏达人

房东的猫 提交于 2020-08-04 18:24:48
​ AI时代还拿着手机打飞机游戏是不是out了? 飞桨 Paddle Hub带你体验不一样的游戏玩法。 下载安装命令 ## CPU版本安装命令 pip install -f https://paddlepaddle.org.cn/pip/oschina/cpu paddlepaddle ## GPU版本安装命令 pip install -f https://paddlepaddle.org.cn/pip/oschina/gpu paddlepaddle-gpu 从世界上第一款游戏诞生开始,电玩都需要依赖手柄和按键进行,无论是PC游戏,还是 XBOX 、PS 这类主机游戏,控制器和手柄都是不可缺少的。 直到2009年微软发布了第一代 Kinect,将人体检测作为游戏控制,彻底颠覆了游戏的单一操作,开创了解放双手的先河,使人机互动的理念更加彻底地展现出来。但是之后,2018 年微软彻底弃用了 Kinect 实在让人惋惜! 大众流行的游戏文化中,人机互动的主流方式还是离不开手柄,即使到了手机和Pad 横行的移动时代,大多数的主流游戏依然利用的是虚拟键盘和虚拟手柄的交互方式。 人类发展的动力其实很大一部分来自于人类“懒惰”的天性,所以对我而言,如果能通过更简单、自由的交互方式玩游戏,将是非常有意思的事情。虽然我们离脑机接口和思维控制还有很长的路要走,但是随着深度学习的发展,相信不久的将来

Deep Convolutional Network Cascade for Facial Point Detection实践总结

点点圈 提交于 2020-05-08 08:06:08
测试代码:https://github.com/luoyetx/mini-caffe/tree/master (example中deeplandmark例子) 训练代码:https://github.com/luoyetx/deep-landmark 测试代码的配置参考:http://blog.csdn.net/xzzppp/article/details/68495341 训练代码,在配置好GPU版本caffe后,按github步骤,很好配置。 测试阶段: 一,用作者提供的正脸图像进行测试,发现效果较好,如下图所示: 二,思考:是不是对其他图片识别效果也不错,用其他图像进行测试,发现效果如下(贴出部分检测到的图片): 图片效果: 直观上看,关键点定位还行,人脸检测比较差,很多人脸检测不出,人脸检测用opencv实现的。 三,发现:有难度的基本没检测出来,解决方法两个思路:要么换个效果较好的检测器,要么手动截取人脸做landmark。我先手动截取人脸,输入到CNN网络中做landmark。 整图是我抠出的人脸,红色框是程序自带的缩小人脸中关键点检测范围。对于同一个图片,我抠出了不同大小的人脸。但效果测试下来不太理想,甚至比用自带检测器检测做的人脸关键点检测的demo的效果还差 四、分析和解决问题 分析:可能是检测器的问题,继续试验:对自带检测器检测到的人脸框,分别进行放大、缩小操作

【Python基础】lpthw

人走茶凉 提交于 2020-05-07 18:48:49
  本节将会介绍如何构建一个项目骨架目录。骨架目录中会包含 项目文件布局 、 自动测试代码 、 模块 及 安装脚本 。   一、环境配置(win10)   1. 检查并确认自己只安装了一个python版本。 cd ~ python   可以检查python版本。   2. 运行pip,确认有基本的安装。 > pip list pip(version xxx.xxx) setuptools(version xxx.xxx)   3. 使用下述命令设置虚拟环境 > pip install virtualenv   4. 创建一个.venvs文件夹,在里面装虚拟环境 > mkdir .venvs > virtualenv --system-site-packages .venvs/lpthw   这两个命令创建了一个.venvs文件夹,用来存储不同的虚拟环境,然后创建了第一个虚拟环境lpthw。虚拟环境是一个用来安装软件的“假的”地方,这样我们就可以 针对不同项目使用不同版本的软件包 。   5. 安装完成后需要激活虚拟环境    先cd到.venvs所在目录 ,然后执行以下命令进行激活: > .\.venvs\lpthw\Scripts\activate   这样就为PowerShell运行activate脚本,它把你当前的shell设为使用lpthw虚拟环境,以后每次使用书中的软件

Python3练习题系列(10)——项目骨架构建

十年热恋 提交于 2020-05-07 18:25:10
目标: 如何创建《项目“骨架”目录》 包含:项目文件布局、自动化测试代码,模组,以及安装脚本。 由于编写一个Python 文件 可以作为 一个模块 , 一个带__init__.py的目录 算一个 包 。 创建: 第一步 需要构架的项目文件框架如下: 第二步 构建代码(Linux系统下的终端): ~ $ mkdir - p projects ~ $ cd projects/ ~/ projects $ mkdir skeleton ~/ projects $ cd skeleton ~/projects/ skeleton $ mkdir bin NAME tests docs # 初始文件配置 ~/projects/skeleton $ touch NAME/ __init__ .py ~/projects/skeleton $ touch tests/ __init__ .py 注:Window下直接建立文件夹即可。 第三步 安装项目文件需要的模块:setup.py文件内容如下: try : from setuptools import setup except ImportError: from distutils.core import setup config = { ' description ' : ' My Project ' , ' author ' : ' My

allure与Robot Framework集成

杀马特。学长 韩版系。学妹 提交于 2020-05-07 15:27:08
最近发现allure这个报告美化插件真心很不错,可以瞬间让你的测试报告变得高大上,这里强烈安利一下。allure支持多种编程语言测试框架,例如pytest,nose,jUnit,testNG等十几种测试框架,详细参考官方链接,https://docs.qameta.io/allure/。偶尔发现allure尽然还支持robotframework,本文简单的记录了在windows10上的部署过程。Linux上的请自行百度或者google. 1、安装robotframework 这里不做介绍,请自行百度 2、安装allure https://docs.qameta.io/allure/#_installing_a_commandline 3、安装allure-robotframework https://github.com/allure-framework/allure-python/tree/master/allure-robotframework 4、编写robot测试用例 这里不做介绍,请自行百度 5、运行robot测试用例 运行robot测试用例的时候,注意配置运行参数,--listener allure_robotframework;log4 ,其中log4是你自定义的日志目录,默认是output目录。 6、生成allure报告并查看

Windows下Python3+nose+appium自动化测试之Android篇

送分小仙女□ 提交于 2020-05-07 14:25:03
[本文出自天外归云的博客园] 简介 以下用来做自动化测试的这款app叫最爱抓娃娃,以后会改名为网易抓娃娃。 下文提到的appiumier项目里会包含用来测试的apk包以及自动化测试代码。 先说一个坑 随着Android机高度定制的大潮,有些手机是这样的,比如Vivo x9s,你在做测试调试的过程中最终会发现跳转到某些页面后driver却进不去这个页面,page_souce也没法打印,所以什么元素你都获取不到。唯一的解决办法就是换个手机。后来我换了一个中兴手机,问题消失了。 准备工作 这里我列举下在Windows下用python3做appium自动化测试需要准备的几个东西: 1. Everything:搜索神器,比如搜索一下本地的uiautomatorviewer.bat文件放在哪里了(非必备); 2. uiautomatorviewer.bat:需要下载Android SDK工具,里面会包含这个东西。用来定位android页面上元素(必备); 3. appium-client:要安装的Python库,可以通过pip进行安装(必备); 4. node.js:在网上搜下怎么在Windows下安装node和npm,之后可以用cmd验证下是否安装成功了(必备): 4. 安装appium-server:直接从appium官网上下载就行,附: 下载地址 。我是在Windows上跑测试

写成为积极幸福的我倒是

痞子三分冷 提交于 2020-05-02 09:42:27
sdfsdf 服务网格作为一个改善服务到服务通信的专用基础设施层,是云原生范畴中最热门的话题。随着容器愈加流行,服务拓扑也频繁变动,这就需要更好的网络性能。服务网格能够通过服务发现、路由、负载均衡、心跳检测和支持可观测性,帮助我们管理网络流量。服务网格试图为无规则的复杂的容器问题提供规范化的解决方案 将供应链搬出中国,似乎成了过去两三个月新冠肺炎疫情衍生出的热门话题。 年初新冠肺炎疫情爆发,让中国供应链的生产活动几乎完全停顿,影响席卷全球:苹果的新 5G 有可能因疫情而延期推出,特斯拉新款芯片无法及时交付、陷入“芯片门”纠纷。其余像三星、小米、索尼等著名跨国企业,均受到供应链停摆的影响。 因此,nhmdjmixcloud.com/U0Pk6qI477n6RVL/ mixcloud.com/a3S65D0s60JZ53t/ mixcloud.com/YAGqN6T59DMWgfX/ mixcloud.com/gBBb7iL13OT56Vv/ mixcloud.com/S462BpEa75vc4h8/ mixcloud.com/o74A3BT20YjW09x/ mixcloud.com/m85VnCexnUp0qQv/ mixcloud.com/5Z5L804sPirR3bF/ mixcloud.com/JE392V4Fer14fXE/ mixcloud.com

unittest 参数化2--parameterized(虫师《selenium3自动化测试实战--基于Python语言笔记37》)

♀尐吖头ヾ 提交于 2020-04-24 17:14:20
parameterized是python的一个参数库,支持unittest,Nose,pytest单元测试框架 1.安装parameterized(https://github.com/wolever/parameterized) DOS 上直接输入: python -m pip install parameterized 即可在线安装 2.以百度搜索为例: import unittest from time import sleep from parameterized import parameterized from selenium import webdriver class TestBaidu(unittest.TestCase): @classmethod def setUpClass(cls): cls.driver = webdriver.Chrome() cls.base_url = " https://www.baidu.com " def baidu_search(self, search_key): self.driver.get(self.base_url) self.driver.find_element_by_id( " kw " ).send_keys(search_key) self.driver.find_element_by_id( " su

接口自动化:pytest----环境搭建

自古美人都是妖i 提交于 2020-04-24 17:05:24
出处:https://www.cnblogs.com/yoyoketang/p/9356693.html 前言: python鄙视链:pytest 鄙视 > unittest 鄙视 > robotframework 鄙视 > 记流水账 鄙视 > "hello world"小白 所以,让我们一起学习pytest吧。 pytest简介: pytest是python的一种单元测试框架,与python自带的unittest测试框架类似,但是比unittest框架使用起来更简洁,效率更高。根据pytest的官方网站介绍,它具有如下特点: 非常容易上手,入门简单,文档丰富,文档中有很多实例可以参考 能够支持简单的单元测试和复杂的功能测试 支持参数化 执行测试过程中可以将某些测试跳过(skip),或者对某些预期失败的case标记成失败 支持重复执行(rerun)失败的case 支持运行由nose, unittest编写的测试case 可生成html报告 方便的和持续集成工具jenkins集成 可支持执行部分用例 具有很多第三方插件,并且可以自定义扩展 一、pytest安装: 1. pip install -U pytest 2. pip show pytest查看安装版本 3. 也可以pytest -version查看安装的版本 二、快速入手 ----运行第一个简单的函数 ok