机器人

做了个Python ADB 抖音图像识别机器人

匿名 (未验证) 提交于 2019-12-02 22:51:30
最近下了个抖音玩,沉迷刷漂亮小姐姐总是刷不到,痛定思痛 用 Python ADB (感谢鹅厂图像识别库)训练了一个机器人,嘛呀太方便了!!! 成果 原理 打开APP 获取手机截图,并对截图进行压缩 (Size < 1MB); 调取人脸识别API http://ai.qq.com/ 解析返回的人脸JS信息 对人脸检测切割; 当颜值大于限制值 BEAUTY_THRESHOLD 时,点赞并关注 下一页,返回第一步; 小姐姐轻松到手; 转载请标明出处: 做了个Python ADB 抖音图像识别机器人 文章来源: 做了个Python ADB 抖音图像识别机器人

selenium+python Douyu弹幕机器人

匿名 (未验证) 提交于 2019-12-02 22:51:30
#coding=utf-8 from selenium import webdriver from selenium.common.exceptions import NoSuchElementException from selenium.webdriver.support.ui import WebDriverWait import time import json import requests import sys class Robot: def __init__(self): self.browser = webdriver.Firefox() def login_with_code(self,usname,pwd): url = 'https://passport.douyu.com/index/login?passport_reg_callback=PASSPORT_REG_SUCCESS_CALLBACK&passport_login_callback=PASSPORT_LOGIN_SUCCESS_CALLBACK&passport_close_callback=PASSPORT_CLOSE_CALLBACK&passport_dp_callback=PASSPORT_DP_CALLBACK&type=login&client_id=1&state=https

Python解答力扣网站题库简单版!

匿名 (未验证) 提交于 2019-12-02 22:11:45
1041. 困于环中的机器人 题库链接: 1041. 困于环中的机器人 . 题干 在无限的平面上,机器人最初位于 (0, 0) 处,面朝北方。机器人可以接受下列三条指令之一: "G":直走 1 个单位 "L":左转 90 度 "R":右转 90 度 机器人按顺序执行指令 instructions,并一直重复它们。 只有在平面中存在环使得机器人永远无法离开时,返回 true。否则,返回 false。 示例 Python学习交流群:1004391443,这里有资源共享,技术解答,还有小编从最基础的Python资料到项目实战的学习资料都有整理,希望能帮助你更了解python,学习python。 示例 1 输入:"GGLLGG" 输出:true 解释:机器人从 (0,0) 移动到 (0,2),转 180 度,然后回到 (0,0)。 重复这些指令,机器人将保持在以原点为中心,2 为半径的环中进行移动。 示例 2 输入:"GG" 输出:false 解释:机器人无限向北移动。 示例3 输入:"GL" 输出:true 解释: 机器人按 (0, 0) -> (0, 1) -> (-1, 1) -> (-1, 0) -> (0, 0) -> ... 进行移动。 提示 1 <= instructions.length <= 100 instructions[i] 在 {'G', 'L', 'R'} 中

python之微信机器人

匿名 (未验证) 提交于 2019-12-02 22:11:45
import itchat import pandas as pd itchat.auto_login(hotReload=True) friends=itchat.get_friends(update=True) def get_attr(friends,key): return list(map(lambda user:user.get(key),friends)) nickname=get_attr(friends,"NickName") sex=get_attr(friends,"Sex") province=get_attr(friends,"Province") city=get_attr(friends,"City") signature=get_attr(friends,"Signature") data={'nickname':nickname,'sex':sex,'province':province,'city':city,'signature':signature} data=pd.DataFrame(data,columns=['nickname','sex','province','city','signature']) import matplotlib.pyplot as plt import matplotlib as mpl import

机器学习 | 吴恩达机器学习第七周编程作业(Python版)

匿名 (未验证) 提交于 2019-12-02 22:11:45
实验指导书 本篇博客主要讲解,吴恩达机器学习第七周的编程作业,包含两个实验,一是线性svm和带有高斯核函数的svm的基本使用;二是利用svm进行垃圾邮件分类。原始实验使用Matlab实现,本篇博客提供Python版本。 Ŀ¼ 1.实验包含文件 4.垃圾邮件分类 5.垃圾邮件分类完整项目代码 1.实验包含文件 文件名称 含义 ex6.py 实验1主程序 ex6data1.mat 实验1的数据集1 ex6data2.mat 实验1的数据集2 ex6data3.mat 实验1的数据集3 plotData.py 可视化2D数据集 visualizeBoundary.py 可视化决策边界 gaussianKernel.py 高斯核函数 ex6_spam.py 实验2垃圾邮件分类主程序 spamTrain.mat 邮件训练集 spamTest.mat 邮件测试集 spamSample1.txt 垃圾邮件1例子 spamSample2.txt 垃圾邮件2例子 vocab.txt 词汇表 emailSample1.txt 邮件1例子 emailSample2.txt 邮件2例子 processEmail.py 邮件预处理 emailFeatures.py 从邮件中提取特征 完成红色部分程序的关键代码。 打开实验1主程序ex6.py '''第1部分 加载并可视化数据集''' print(

ItChat与图灵机器人的结合

匿名 (未验证) 提交于 2019-12-02 22:11:45
前景: 我在知乎关注一位大佬 名字叫 LittleCoder 我是在他开发ItChat包时关注的 ItChat已经完成了微信的个人账号的API接口 已经实现了实时获取用户的即时信息并自动化进行回应 后来又看到了国内的人工智能机器人团队TURING ROBOT研发的智能机器人 并提供了给开发者的详尽的API调用文档 既是说 个人账号可以通过ItChat获取即时消息 并实时通过图灵机器人的API得到反馈发送出去 再简单点就是说 使用这两者 构建了一个微信端的智能机器人 环境搭建   0.首先需要一个个人的微信号、有网的电脑、手机   1.下载安装Python     这里推荐一个发行版的Python 并且全平台支持     下载地址:https://www.anaconda.com/download     截至目前 该发行版已经支持了Python3.7 同时也提供2.7版本     在终端中输入 python 查看当前python是否安装成功 有图下反馈 即是成功安装(版本号无所谓)          2.下载安装pip     pip 是 Python 包管理工具,该工具提供了对Python 包的查找、下载、安装、卸载的功能     若有安装 则会反馈版本号      pip --version     若没有安装 则运行如下命令 $ curl https://bootstrap

使用图灵机器人api搭建微信聊天机器人php实现

匿名 (未验证) 提交于 2019-12-02 22:11:45
之前通过hook技术实现了微信pc端发送消息功能,如果在结合图灵机器人就能实现微信聊天机器人。 代码下载:http://blog.yshizi.cn/131.html 逻辑如下: 下面我简单介绍一下步骤。 首先,你需要下载我的微信助手,下载地址请参考我的博客文章: 通过对微信pc hook实现微信助手 。 申请图灵机器人,并认证。 申请地址 ,使用api接入并获取apikey(详细请参考图灵机器人官网) 。 使用php实现访问图灵机器人api。 php实现代码如下: <?php class Tuling123 { private $apiKey; private $secret; private $text; private $userId = 1; private $selfInfo = ''; public function __construct($apiKey, $userId, $selfInfo){ $this->apikey = $apiKey; $this->secret = $secret; $this->userId = $userId; $this->selfInfo = $selfInfo; } public function tuling($text, $raw = false){ $this->text = $text; $param = [

最敏捷的机器人

风格不统一 提交于 2019-12-02 19:34:52
https://loj.ac/problem/10120 题目描述   有 \(n\) 个数,给出 \(k\) ,求出从 \(i\) 到 \(i+k-1\) 中的最大值和最小值。 思路   定长区间的询问问题,我们显然可以用两个单调队列维护最大值和最小值,不过这题放在 \(ST\) 算法中,我就写了 \(ST\) 表。 代码 #include <bits/stdc++.h> using namespace std; const int N=1e5+10,LogN=20; int read() { int res=0,w=1; char ch=getchar(); while(ch<'0'||ch>'9'){if(ch=='-')w=-1;ch=getchar();} while(ch>='0'&&ch<='9'){res=(res<<3)+(res<<1)+ch-'0';ch=getchar();} return res*w; } void write(int x) { if(x<0){putchar('-');x=-x;} if(x>9)write(x/10); putchar(x%10+'0'); } void writeln(int x) { write(x); putchar('\n'); } int ffmin[N][LogN+2],ffmax[N][LogN+2],lg

复读

荒凉一梦 提交于 2019-12-02 16:58:39
题目描述 小 X 捡到了一台复读机,这台复读机可以向机器人发号施令。机器人将站在一棵完全二叉树的根上,完全二叉树是无限延伸的。你将向复读机录入一串指令,这串指令单个字符可以是: L :命令机器人向当前节点的左子走; R :命令机器人向当前节点的右子走; U :命令机器人向当前节点的父亲走(若没有,则命令非法)。 录入指令后,复读机将会把指令无限复读下去。比如命令为 LR ,那么机器人会遵从 LRLRLRLR... 一直走下去。 这棵完全二叉树上有一个 nn n 个节点的连通块,保证这个连通块包含根节点。连通块上的每个节点都埋有宝藏,机器人到达过的地方如果有宝藏,则会将其开采。如果一个地方没有宝藏,机器人也可以到那里去。机器人也可以反复经过一个地方。 显然,这个连通块本身也是一棵二叉树。 现在,有人告诉了小 X 埋有宝藏的这棵二叉树的前序遍历,小 X 需要寻找到一条尽量短的指令,使得机器人能够挖掘出所有宝藏。 输入格式 一行一个字符串,由 0123 中的字符组成,表示埋有宝藏的这棵二叉树的前序遍历。 0 :表示这是一个没有儿子的节点。 1 :表示这是一个只有左子的节点。 2 :表示这是一个只有右子的节点。 3 :表示这是一个既有左子又有右子的节点。 输出格式 一个整数,表示最短指令的长度。 输入输出样例 输入 #1 1313000 输出 #1 3 输入 #2