Python爬蟲實戰(zhàn)2

** 小福利,教大家用python爬取當(dāng)當(dāng)網(wǎng)暢銷書榜單 **

import requests
from bs4 import BeautifulSoup
import schedule
import smtplib
import time
from email.mime.text import MIMEText
from email.utils import formataddr

headers={'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:75.0) Gecko/20100101 Firefox/75.0',
         'Cookie':'ddscreen=2; dest_area=country_id%3D9000%26province_id%3D111%26city_id%20%3D0%26district_id%3D0%26town_id%3D0; __permanent_id=20200504164418279554810514077662078; __visit_id=20200504164418280158636886854317737; __out_refer=; __trace_id=20200504170019176192158175862280961; __rpm=...1588581943719%7C...1588582819184'
        }

list_all=[]
def getdata():
    for i in range(1,4):
        res=requests.get(headers=headers,url='http://bang.dangdang.com/books/bestsellers/01.00.00.00.00.00-year-2018-0-1-{}'.format(str(i)))
        #print(res.status_code)
        soup = BeautifulSoup(res.text, 'html.parser')
        items = soup.find('ul',class_='bang_list_mode')
        list = items.find_all('li')
        for shudan in list:
            shuming=shudan.find('div',class_='name').find('a')
            title=shuming['title']
            zuozhe = shudan.find('div',class_='publisher_info').find('a')
            author=zuozhe['title']
            jiage = shudan.find('div', class_='price').find('span',class_='price_n').text
            list100=title+'-----' + author +'-----'+ jiage+'-----'
            list_all.append(list100)
            mess100=str(list_all)
    return mess100

def mail(mess100):
    ret = True
    try:
        msg = MIMEText(mess100,'plain', 'utf-8')
        msg['From'] = formataddr(["大哥", my_sender])  # 括號里的對應(yīng)發(fā)件人郵箱昵稱、發(fā)件人郵箱賬號
        msg['To'] = formataddr(["小弟", my_user1])  # 括號里的對應(yīng)收件人郵箱昵稱脐往、收件人郵箱賬號
        msg['Subject'] = "每天問候"  # 郵件的主題凶异,也可以說是標(biāo)題

        server = smtplib.SMTP_SSL("smtp.qq.com", 465)  # 發(fā)件人郵箱中的SMTP服務(wù)器狈究,端口是25
        server.login(my_sender, my_pass)  # 括號中對應(yīng)的是發(fā)件人郵箱賬號递递、郵箱密碼
        server.sendmail(my_sender, [my_user1,], msg.as_string())  # 括號中對應(yīng)的是發(fā)件人郵箱賬號算灸、收件人郵箱賬號忿族、發(fā)送郵件
        server.quit()  # 關(guān)閉連接
    except Exception:  # 如果 try 中的語句沒有執(zhí)行锣笨,則會執(zhí)行下面的 ret=False
        ret = False
    return ret

    ret = mail()
    if ret:
        print("郵件發(fā)送成功")
    else:
        print("郵件發(fā)送失敗")
my_sender = input('輸入你的郵箱')
my_pass = input('輸入你的郵箱密碼')
my_user1 = input('輸入收件人的郵箱')

mess100 = getdata()
mail(mess100)



?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市肠阱,隨后出現(xiàn)的幾起案子票唆,更是在濱河造成了極大的恐慌,老刑警劉巖屹徘,帶你破解...
    沈念sama閱讀 218,941評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件走趋,死亡現(xiàn)場離奇詭異,居然都是意外死亡噪伊,警方通過查閱死者的電腦和手機簿煌,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,397評論 3 395
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來鉴吹,“玉大人姨伟,你說我怎么就攤上這事《估” “怎么了夺荒?”我有些...
    開封第一講書人閱讀 165,345評論 0 356
  • 文/不壞的土叔 我叫張陵,是天一觀的道長良蒸。 經(jīng)常有香客問我技扼,道長,這世上最難降的妖魔是什么嫩痰? 我笑而不...
    開封第一講書人閱讀 58,851評論 1 295
  • 正文 為了忘掉前任剿吻,我火速辦了婚禮,結(jié)果婚禮上串纺,老公的妹妹穿的比我還像新娘丽旅。我一直安慰自己,他們只是感情好纺棺,可當(dāng)我...
    茶點故事閱讀 67,868評論 6 392
  • 文/花漫 我一把揭開白布榄笙。 她就那樣靜靜地躺著,像睡著了一般祷蝌。 火紅的嫁衣襯著肌膚如雪办斑。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,688評論 1 305
  • 那天,我揣著相機與錄音乡翅,去河邊找鬼鳞疲。 笑死,一個胖子當(dāng)著我的面吹牛蠕蚜,可吹牛的內(nèi)容都是我干的尚洽。 我是一名探鬼主播,決...
    沈念sama閱讀 40,414評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼靶累,長吁一口氣:“原來是場噩夢啊……” “哼腺毫!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起挣柬,我...
    開封第一講書人閱讀 39,319評論 0 276
  • 序言:老撾萬榮一對情侶失蹤潮酒,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后邪蛔,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體侧到,經(jīng)...
    沈念sama閱讀 45,775評論 1 315
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,945評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了汞贸。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片矢腻。...
    茶點故事閱讀 40,096評論 1 350
  • 序言:一個原本活蹦亂跳的男人離奇死亡踏堡,死狀恐怖咒劲,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情帐偎,我是刑警寧澤蛔屹,帶...
    沈念sama閱讀 35,789評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站甸箱,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏芍殖。R本人自食惡果不足惜谴蔑,卻給世界環(huán)境...
    茶點故事閱讀 41,437評論 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望隐锭。 院中可真熱鬧,春花似錦蒂窒、人聲如沸赎婚。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,993評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽撩嚼。三九已至,卻和暖如春恋技,著一層夾襖步出監(jiān)牢的瞬間逻族,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,107評論 1 271
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留站楚,地道東北人搏嗡。 一個月前我還...
    沈念sama閱讀 48,308評論 3 372
  • 正文 我出身青樓,卻偏偏與公主長得像蔚润,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子抽碌,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,037評論 2 355

推薦閱讀更多精彩內(nèi)容