首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Python SDK入门(3)——对事件做出反应

Python SDK入门(3)——对事件做出反应 ​ 这一节,我想让NAO在每一次侦测到人脸的时候都说一句“你好,人类”。...__init__(self, name) #在这里不需要IP和端口, #因为我们可以在之后用自己写的中间件去连NAOqi中的中间件 #创建一个ALTextToSpeech...脚本必须有–pip和–pport才能工作 补充内容: 让Python脚本在NAO上运行的方法: ​ 将脚本传到NAO上,如/home/nao/reacting_to_events.py,然后编辑/home.../nao/naoqi/preferences下的autoload.ini文件,加上: [python] /home/nao/reacting_to_events.py 请注意,在运行脚本时NAOqi会自动设置...最后,运行这个脚本,然后把你的脸放在NAO的面前,你将会听到一声”你好,人类“。

55910

robot framework笔记(一):环境配置(基于python3)+在pycharm中编写及运行robot脚本

2、配置外部工具,路径File-Setting-Tools-External Tools(运行单个robot文件) 名字随便取,工具设置参考下面的配置就行了 Program: python安装目录\Scripts...\robot.exe Arguments:-d C:\Home\计算机编程\Python\site\schl_recuit\report  "$SelectedText$" (不加-d也行,加这个指定测试报告生成目录...找到robot feature,新增*.robot和*.txt的文件类型 ? 5、配置完成后,就可以直接在pycharm中编写脚本并运行了 ?...这个就不重复说明了,不知道的可以去看下我之前的python+selenium笔记(二)的内容,或者网上直接搜索就行了,很容易找到。...1、创建一个*.robot的文件,python3中,官方的建议是使用*.robot的文件格式。前面的配置没错的话,应该可以看到下面这种图标。 ?

3.6K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    IEEE Spectrum:这些小机器人又好玩又实用,适合过年带回家

    另外,它的底座还可以自动吸出污物,你连给扫地机器人倒垃圾都不需要。 价格:$950 OpenManipulator ? 区别于上面的扫地机器人,OpenManipulator没有那么像家用电器。...这款韩国ROBOTIS公司出品的机器人拥有Dynamixel XM430伺服系统驱动的5自由度手臂,可以连接到Turtlebot3 Waffle,可以抓取物品,可以移动,适合送给爱科技的盆友~ 价格:$1200...这个神奇的发明来自一家名为Modular Robotics的公司,这家公司的CEO Eric Schweikardt在自己的博士论文里介绍了这项发明。 价格:$140 Nao v6 ?...这台机器人是不是看起来很像软银的Pepper? 可惜它不是Pepper,它的名字叫Nao v6,同样来自软银。顾名思义,Nao系列的第六代机器人。...这个学代码的机器人,支持包括Snap、Scratch、Python、Java、C、C++、VB在内的十几种编程语言,硬件上包含加速度计、光/温度/障碍物传感器、马达、蜂鸣器、全彩色LED以及USB接口。

    62420

    使用Python的wifi模块连接到您的WiFi

    通常我们无法连接到 WiFi,或者在我们的 GUI 上无法发现它。这通常发生在无法自行检测WiFi的Linux系统的新设置上。...python -m wifi 在 Python 中探索 wifi 库 首先,在您的终端中进入超级用户模式。完成后,您就可以使用命令行界面了。...wifi scan | sort –rn 现在,如果要连接到 WiFi 网络,请使用以下命令 - wifi connect -a WIFI_NAME 其中WIFI_NAME是要连接到的网络的名称。...完成后,您将登录并连接到WiFi网络。 上述方法仅供一次性使用,即WiFi配置不会保存,注销时会被遗忘。为了保存您的配置,您需要使用 add 命令。...有关其各种功能的更多详细信息或探索在脚本而不是命令行界面上使用它的方法,请查看其官方文档 https://wifi.readthedocs.io/en/latest/

    58020

    - Python 的脚本结构

    在了解 python 的脚本结构之前, 我们先创建一个脚本 创建一个项目与演示脚本 python 的脚本结构 python 脚本的执行 在 Pycharm 中,我们有两种方式执行脚本。...另一种就是利用 Pycharm 的 Terminal 命令行终端 python 的头部注释 什么是python头部注释 写在 python 脚本第一行,以 "#" 开头的表示的信息就是头部注释 由于...导入的是将python中的一些封装好的功能、函数,放在当前脚本中使用 不导入的功能在当前脚本中无法被直接使用(除了python自带的内置函数) 2.为什么需要导入?...上文的 "print" 函数的脚本输出结果见下图 由此可知,python脚本的执行顺序是由上而下,逐行执行的。"...其实是不一定的,假设没有主函数,那么运行 python脚本 时,就会至上而下,逐行运行 python脚本 的所有代码。 既然不一定需要执行入口,那么执行入口的意义是什么呢?

    30700

    Python常见的脚本汇总

    所有字符串都变成小写,返回一个list for s in L: s=s.lower() print(s) #将list中每个字符串都变成小写,返回每个字符串 7、输出某个路径下的所有文件和文件夹的路径...(temp) print('您输入的数字为:',num) print('最大值为:',max(num)) N = int(input('输入需要对比大小的数字的个数:\n')) num = [int(input...# -*- coding: UTF-8 -*- # Python 斐波那契数列实现 # 获取用户输入数据 nterms = int(input("你需要几项?"))...print(monthRange) """ 执行以上代码输出结果为: (3, 30) 输出的是一个元组,第一个元素是所查月份的第一天对应的是星期几(0-6),第二个元素是这个月的天数。...以上实例输出的意思为 2016 年 9 月份的第一天是星期四,该月总共有 30 天。

    1.2K20

    python常用的备份脚本

    脚本介绍: 1)备份源目录的文件 2)目标文件以tar 和bzip2的方式压缩之后放在当前日期文件夹下 4)备份文件以时间注释和执行脚本的用户命名 3)主要用到了时间模块,系统模块,和getpass模块.../bin/env python   import os  import time  import getpass  source = ['/data/mysql', '/data/mysql/mysql.../bin/env python   #告诉解释器查找pyton解释器并且使用它  #_*_encoding:utf8_*_   #指定编码为utf8编码  import os  #导入系统模块   import...data/mysql/mysql']   #定义备份源目录  target_dir = '/backup/'  #定义备份目标目录   user = getpass.getuser()  #定义使用备份脚本的用户...target = today + now + '_' + user + '_' + 'tar.bz2'   #如果注释为空,备份文件的文件名为日期时间运行脚本用户   else:       target

    1K10

    加速你的python脚本

    所以就在谷歌上搜了搜有没有办法可以提升python for loop的速度,然后就发现了非常好用的模块:Numba Numba makes Python code fast 官方网址:http://numba.pydata.org.../ 首先如果你没安装的话,可以通过pip install numba --user装一下,或者如果你已经安装了Anaconda3的话,那直接用conda安装的python3就有这个模块。...,我对每个函数都运行了2次,func_A的时间几乎一致,func_A1第二次的时间比第一次少了四个数量级,这是因为第二次的时间才是numba加速后函数执行的时间。...所以总的来说numba加速后速度提升还是很大的,特别是对有想加速python脚本需求的人来说。...最后,其实numba还提供了向量化运算的装饰器@vectorize,结合向量化运算使所有元素的计算同时进行,下期我将给大家继续介绍它的简单用法。

    92251

    【Python小脚本】基于装饰器的方法日志脚本

    博文内容包括两部分: Python闭包&装饰器,装饰器设计模式简述 基于Python装饰器的函数日志模块实现: 日志提供函数执行时间,入参,函数业务信息的采集 日志位置支持函数前,函数最终,函数异常时,...----《奇幻之旅》」 ---- 理论准备 在介绍脚本前,我们简单介绍下用到的知识点 闭包 在一般的编程语言中,比如Java,C,C++,C#中,我们知道一个函数调用完,函数内定义的变量都销毁了,有时候需要保存函数内的这些变量...我们只能通过返回值的方式来处理 在一些解释型的语言中,比如JS,Python等,我们可以通过函数嵌套的方式,可以获取函数内部的一些变量信息。...装饰器 Python装饰器的语法糖 Python给提供了一个装饰函数更加简单的写法,语法糖的书写格式是: @装饰器名字,通过语法糖的方式也可以完成对已有函数的装饰. def check(fn):...具体的脚本 基于装饰器函数日志脚本 讲了这么多,我们来看看,如何在用装饰器实现函数的日志 这里需要注意一下@functools.wraps(func)这个装饰器,一般函数被装饰器装饰完之后,被装饰的函数的名字会变成装饰器函数

    33520
    领券