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

Python實現(xiàn)向QQ群成員自動發(fā)郵件的方法

 更新時間:2014年11月19日 12:08:53   投稿:shichen2014  
這篇文章主要介紹了Python實現(xiàn)向QQ群成員自動發(fā)郵件的方法,通過讀取txt文本里的QQ成員數(shù)據(jù)再調(diào)用發(fā)送郵件函數(shù)實現(xiàn)該功能,是非常實用的技巧,需要的朋友可以參考下

本文實例講述了Python實現(xiàn)向QQ群成員自動發(fā)郵件的方法。分享給大家供大家參考。具體實現(xiàn)方法如下:

原理:

我們需要先獲取QQ群中的所有成員并保存到一個txt文本中去,然后再由python讀取文件然后進行批量郵件發(fā)送了,具體解決方案如下:

1. 獲取QQ群成員QQ號碼,QQ群成員信息可以在如下網(wǎng)頁中獲取,選擇全部成員保存在txt中即可
http://qun.qzone.qq.com/group#!/123456/member
(這里的123456為QQ群號碼)

2. 解析獲取的QQ群成員列表list.txt,給每個成員單獨自動發(fā)送郵件,這里使用的發(fā)送方是163郵箱

完整腳本如下:

復(fù)制代碼 代碼如下:
#coding:utf-8
import random
import smtplib
from email.mime.text import MIMEText
import time

def send_mail(mailto):
 print 'Setting MIMEText'
 CT=open('content.txt','r') #讀取發(fā)送郵件內(nèi)容
 content=CT.read().decode('utf-8')
 msg=MIMEText(content.encode('utf8'),_subtype='html')
 CT.close()#關(guān)閉文件
 msg['From']=mail_user
 msg['SUbject']=u'Python郵件發(fā)送測試'
 msg['To']=mailto
       
 try:
  print 'Connectting',mail_host
  s=smtplib.SMTP_SSL(mail_host,465)
  print 'Login to mail_host'
  s.login(mail_user,mail_pwd)
  print 'Send mail'
  s.sendmail(mail_user,mailto,msg.as_string())
  print 'Close the connection between the mail server'
  s.close()
 except Exception as e:
  print "Exceptioin ",e
def sendqunmail():
    try:
 f=open(filelist,'r')
 lines=f.readlines()
 for i in range(len(lines)-1):
  if lines[i].find('(')<>-1 and lines[i].find(')')<>-1:
   qqnum=lines[i].split('(')[1].split(')')[0]
   if qqnum.isdigit():
    mailto=qqnum+'@qq.com'
    print 'Sendmail to:'+mailto
    send_mail(mailto)
    time.sleep(10)
    except Exception,ex:
 print filelist,ex
if __name__=="__main__":
 mail_host='smtp.163.com'
 mail_user='test@163.com'
 mail_pwd='test123'
 filelist='list.txt'
 sendqunmail()

 希望本文所述對大家的Python程序設(shè)計有所幫助。

  • jupyter notebook 實現(xiàn)matplotlib圖動態(tài)刷新

    jupyter notebook 實現(xiàn)matplotlib圖動態(tài)刷新

    這篇文章主要介紹了jupyter notebook 實現(xiàn)matplotlib圖動態(tài)刷新,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-04-04
  • Python CVXOPT模塊安裝及使用解析

    Python CVXOPT模塊安裝及使用解析

    這篇文章主要介紹了Python CVXOPT模塊安裝及使用解析,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-08-08
  • Python使用Keras庫中的LSTM模型生成新文本內(nèi)容教程

    Python使用Keras庫中的LSTM模型生成新文本內(nèi)容教程

    Python語言使用金庸小說文本庫,對文本進行預(yù)處理,然后使用Keras庫中的LSTM模型創(chuàng)建和訓(xùn)練了模型,根據(jù)這個模型,我們可以生成新的文本,并探索小說的不同應(yīng)用
    2024-01-01
  • Python之web模板應(yīng)用

    Python之web模板應(yīng)用

    這篇文章主要介紹了Python之web模板應(yīng)用,web模板可以更加靈活和方便的控制HTML的顯示,非常具有實用價值,有需要的小伙伴可以參考下
    2017-12-12
  • Anaconda+spyder+pycharm的pytorch配置詳解(GPU)

    Anaconda+spyder+pycharm的pytorch配置詳解(GPU)

    這篇文章主要介紹了Anaconda+spyder+pycharm的pytorch配置,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-10-10
  • 在python tkinter中Canvas實現(xiàn)進度條顯示的方法

    在python tkinter中Canvas實現(xiàn)進度條顯示的方法

    今天小編就為大家分享一篇在python tkinter中Canvas實現(xiàn)進度條顯示的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-06-06
  • python/golang實現(xiàn)循環(huán)鏈表的示例代碼

    python/golang實現(xiàn)循環(huán)鏈表的示例代碼

    這篇文章主要介紹了python/golang如何實現(xiàn)循環(huán)鏈表,幫助大家更好的理解和學(xué)習(xí)循環(huán)鏈表的實現(xiàn)方法,感興趣的朋友可以了解下
    2020-09-09
  • Python使用Asyncio實現(xiàn)檢查網(wǎng)站狀態(tài)

    Python使用Asyncio實現(xiàn)檢查網(wǎng)站狀態(tài)

    這篇文章主要為大家詳細介紹了Python如何使用Asyncio實現(xiàn)檢查網(wǎng)站狀態(tài),文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2023-03-03
  • python實現(xiàn)圖片變亮或者變暗的方法

    python實現(xiàn)圖片變亮或者變暗的方法

    這篇文章主要介紹了python實現(xiàn)圖片變亮或者變暗的方法,涉及Python中Image模塊操作圖片的相關(guān)技巧,需要的朋友可以參考下
    2015-06-06
  • 最新評論