mcl:mirai控制中心,需要启动里面的mcl.cmd或mcl。 data:人脸检测的xml库,可以不用管。 img:人脸检测后将图片保存到本地目录。...camera.py:opencv相关,用于摄像头控制。 qqListener.py:qq机器人,通过qq聊天方式控制树莓派(如摄像头)。...---- 用法一: 当只运行camera.py,则树莓派为实时检测人脸,并将捕获的人脸照片发到QQ; 用法二: 当运行qqListener.py、camera.py、mcl时,可以通过QQ聊天方式控制树莓派...": “123456”, // mcl登录的qq账号, "sleep_time": 1, //轮询间隔时间,秒 "target": [“1061700625”, “2544612409”], // 允许那几个...qq可以通过发消息控制 "debug_level": “debug”, // 调试信息输出登记 "qmsg_key": “d05e1f7acded6f948f3a61da9d9f7708”, // 去qmsg
根据wireshark分析可知,通过分析qq语音通话,发现采用的是dup协议(应该是叫这个) 检测数据包的标志020048即可 需要pypacp这个库,但是python3 的环境下,推荐pacp-ct...import binascii if 'Windows' in platform.platform(): import winreg as wr FINGERPRINT = { 'qq.exe
通过第三方库qqbot来实现,pip install qqbot 直接安装就行 脚本直接运行会弹出二维码,手机qq扫码登录即可 通过#weather# city 来查询天气预报 通过#study# key...value 来进行学习,以json格式存储在指定文件 第一次运行没有这个json文件,可以手动创建一个,内容为一对英文的双引号即可 通过#get# key 来进行获取之前存储的内容 只能在qq群进行自动操作.../usr/bin/env python # -*- coding:utf-8 -*- import requests import qqbot import json mess = json.load...(contact, con) if __name__ == '__main__': qqbot.RunBot() github地址:https://github.com/babyshen/Python.../blob/master/qq%E6%9C%BA%E5%99%A8%E4%BA%BA.py
\Firefox 2、驱动下载:https://github.com/mozilla/geckodriver/releases/,解压后放到火狐安装目录D:\Firefox,为保险起见,也复制一份到Python.exe...3、右击‘’我的电脑‘’,属性,高级设置,环境变量,在系统环境变量的‘path’下添加火狐安装目录D:\Firefox,和python.exe所在目录。...如果是下载自己QQ号的相册,加密的相册就也可以下。因为自己进自己的相册不用密码的。
/usr/bin/python3 from selenium import webdriver import time import re import importlib2 import sys importlib2...('QQ密码') #这里填写你的QQ密码 driver.find_element_by_id('login_button').click() time.sleep(2) #...,re.S) QQ_name_list = re.findall(abtract_pattern,str(friend_list)) #数组 print(QQ_name_list)...QQname = numList[QQnum] if QQnum == "好友qq号": #根据qq号查找指定好友说说 count = 1.../proxy/domain/taotao.qq.com/cgi-bin/emotion_cgi_msglist_v6?
注:python初学者,所以今后发的代码要么弱智要么牛逼,不喜勿喷 代码 import webbrowser QQ = input('请输入需要获取头像的QQ:') print('作者:twelve...dst_uin='+QQ+'&spec=640&img_type=jpg') webbrowser.open("https://q.qlogo.cn/headimg_dl?...dst_uin="+QQ+"&spec=640&img_type=jpg") 原理 先引用打开浏览器所需要的拓展 新建变量QQ为input输入的值 使用默认浏览器打开图片(Q官方接口,uin=后调用...QQ变量) 为防止浏览器跳转失败再打印出图片链接
最后特别注意,目前大多数邮件服务商都需要手动打开SMTP发信和POP收信的功能,否则只允许在网页登录 SMTP是发送邮件的协议,Python内置对SMTP的支持,可以发送纯文本邮件、HTML邮件以及带附件的邮件...Python对SMTP支持有smtplib和email两个模块,email负责构造邮件,smtplib负责发送邮件。...', 'plain', 'utf-8') msg['From'] = _format_addr('Python爱好者 ' % from_addr) msg['To'] = _format_addr...''' msg = MIMEText('hello, send by Python......小结 使用Python的smtplib发送邮件十分简单,只要掌握了各种邮件类型的构造方法,正确设置好邮件头,就可以顺利发出。
一、设备准备 1、Android手机或者模拟器,安装有QQ软件 2、Uiautomatorviewer软件,sdk自带,在sdk目录下,使用方法介绍:https://www.cnblogs.com/lhx0827.../p/9577575.html 3、Pycharm集成环境,其他Python编程软件也可以 二、连接测试设备(本人使用的是华为平板) 1、Android真机连接 (1)USB数据线连接电脑和手机 (2)...如下图: 第一个设备是我连接的华为平板,第二个设备是Android-Genymotion模拟器,这次我做QQ登录的Demo是以华为平板作为测试设备。...三、安装Selenium和配置Appium 1、Selenium安装通过Python的pip命令安装:pip install selenium 2、配置Appium与手机的连接: (1)打开Appium...使用方法可以看一下链接: https://www.cnblogs.com/lazytest/p/5612709.html 附录: 遇到问题一: 代码运行出现以下图问题,解决办法如下: 最后录了登录QQ
/usr/bin/python3 #-*-coding:utf-8-*- import smtplib from email.mime.text import MIMEText from email.mime.multipart...import MIMEMultipart from email.header import Header sender = 'yuanzhang@qq.com' #发送者邮箱 pwd = '666666...' #发送者邮箱授权码 receivers=['jingshenyuan@qq.com'] #收件者邮箱 message = MIMEMultipart() message['From'] = Header...,'plain','utf-8')) try: #使用非本地服务器,需要建立ssl连接 smptObj = smtplib.SMTP_SSL('smtp.qq.com',465)
因为生活中老是忘记各种事情,刚好又在学python,便突发奇想通过python实现提醒任务的功能(尽管TIM有定时功能),也可定时给好友、群、讨论组发送qq消息。...其工作流程是:访问数据库提取最近计划——>根据数据内容(提醒时间、提醒对象、提醒内容)设置定时任务——>给特定qq好友发送消息。 1. 软件版本: ?...4.配置qqbot登陆信息 也可以不配置,不配置的话就是每次扫码登陆,但这在Linux系统下不好用,我按说明将配置改成了每次将登陆二维码发到固定qq邮箱。...notnull, content varchar(100) notnull )engine=InnoDB auto_increment=1 defaultcharset=utf8; 以上就是循环发送qq
前期准备 因为注册QQ互联需要已备案的网站,所以需要准备一个已备案的网站与域名。...首先访问QQ互联平台https://connect.qq.com/,注册成为开发者; 然后创建一个网站应用,等审核成功后会得到一个APP ID与APP KEY,后面会使用到。 开发流程 ?...登录按钮图标在QQ互联平台下载,上面提供了多种样式。效果如下: ?...这样点开QQ登录按钮,就能跳转到QQ登录的界面: ? 图3 转跳后页面 2 获取Access Toke 当登录成功后,会跳转到刚刚所填写的回调地址。...client_id 必须 申请QQ登录成功后,分配给网站的appid。 client_secret 必须 申请QQ登录成功后,分配给网站的appkey。
1.模拟登录QQ空间 因为想更直观的看到整个登录过程所以就没有用selenium+phantomjs,而是结合Chorme使用。
而Python提供了smtplib库,其中SMTP类可以用来与邮件服务器通信发送邮件。 发送email文本消息 SMTP最常用的一种用法是连接到一个邮件服务器并发送一个邮件。...')) message['Subject'] = '我是邮件的标题' server = smtplib.SMTP_SSL('smtp.qq.com', 465) server.login('530680217...@qq.com','授权码') server.set_debuglevel(True) try: server.sendmail('530680217@qq.com',['liyuanjinglyj...@163.com'],msg=message.as_string()) finally: server.quit() 运行之后,控制台与收件信息显示如下: 读者可以一一寻找字符串与上面对应...这里我们使用的是QQ邮箱提供的服务,发送邮件到其他邮箱,当然也可以发送到拥有QQ邮箱的其他人。如果你使用网易邮箱,那么更改SMTP服务器为网易邮箱服务器与端口即可。
code=JCnzE 提取密码:7789这个工具实现了完整的QQ群成员信息采集功能,包括登录QQ、获取群列表、获取群成员详细信息以及导出到JSON文件。...工具会先登录QQ网页版,然后获取你加入的所有QQ群列表,接着可以获取指定群的所有成员详细信息,包括昵称、性别、年龄、加入时间等,最后将这些信息导出为JSON文件。..., qq_password, chrome_driver_path): self.qq_number = qq_number self.qq_password = qq_password...= '你的QQ号' QQ_PASSWORD = '你的QQ密码' CHROME_DRIVER_PATH = 'chromedriver.exe路径' exporter = QQGroupMemberExporter...(QQ_NUMBER, QQ_PASSWORD, CHROME_DRIVER_PATH) try: # 登录QQ if exporter.login_qq():
语句 Python 提供了 if 条件控制语句用于选择执行流程 if 条件: 条件为真的分支 else: 条件为假的分支 可以选择不带 else 分支 if 条件: 条件为真的分支
简述 条件判断与循环是任何程序语言中最常用到的,Python自然也提供了条件与循环的控制。...条件表达式(三元操作符) X if C else Y # 若C为True则表达式的值为X,否则为Y while循环 while expression: while_suite for循环 Python...for item in ['e-mail', 'net-surfing', 'homework', 'chat']: print item # 这个打印列表中字符串元素 range()内建函数 Python
/usr/bin/python yn = raw_input("Please input [Yes/No]:") yn = yn.lower() if yn == 'y' or yn == 'yes':...流程控制循环 循环是一个结构,导致程序重复一定的次数。...循环控制 - for字典 dic = {'a':1,'b':2} for k,v in dic.iteritems():print k,v a 1 b 2 写一个乘法口诀:使用嵌套 #!.../usr/bin/python for i in xrange(1,10): 控制行数 for j in xrange(1,i+1): ...控制列数 print "%sx%s=%s" % (j,i,j*i), print ?
本节课程我们来学习下python的控制语句 一、条件控制 if – elif – else number = 7 guess = -1 if guess == number: print...它会生成数列 for i in range(5,10): print(i) 五、pass 语句 Python pass是空语句,是为了保持程序结构的完整性。
触发止盈止损条件为: 当n_winATR值 > (今日收盘价格 - 买入价格),触发止盈信号,卖出股票 当n_lossATR值 > (买入价格 - 今日收盘价格),触发止损信号,卖出股票 用根据风险因子,控制买入卖出
控制语句 程序的三大执行流程 顺序执行 选择执行(采用条件语句) 循环执行(采用循环语句) 条件语句 if 语句 if score > 60: print("B") # 当有一个条件满足的时候