zoukankan      html  css  js  c++  java
  • xlrd模块;xlwt模块使用,smtp发送邮件

    先安装

    pip3 install xlwt

    pip3 install xlrd

    import xlwt, xlrd
    from xlrd.book import Book
    from xlrd.sheet import Sheet
    from xlrd.sheet import Cell
    # lmj = xlwt.Workbook()
    # lmj_sheet = lmj.add_sheet('sheet0')
    #
    # for row in range(1, 12):
    #     for col in range(6):
    #         lmj_sheet.write(row, col, 'like the {}day hate{}day'.format(row, col))
    # # 写的时候必须有行和列,否则都不行,必须要有这些两者不可缺一
    # lmj.save('lmj.xls')
    
    ================================================================================================================================================
    lmj_book
    = xlrd.open_workbook('2015年月度分解表.xls') sheet_name = lmj_book.sheet_names() # print(sheet_name) # ['Sheet1', 'Sheet2', 'Sheet3'] # sheetxx = lmj_book.sheet_by_name(sheet_name[1]) # 这里的sheet_by_name是通过表格中的sheet名字得到的数据, # 也可以通过index直接写sheet_name的索引下标 sheetxx = lmj_book.sheet_by_index(1) # 这一句和上面的意思是一样的得到的数据是一样 for row in sheetxx.get_rows(): # print(0, row) for col in row: print(col.value) # 这里是把表格中的每一格数据读出来

    先安装

    pip3 install smtplib

    import smtplib
    from email.mime.text import MIMEText
    from email.utils import formataddr
    
    msg = MIMEText('如果我能使一颗心免于破碎,我的人生就没有白活', 'plain', 'utf-8')
    msg['From'] = formataddr(["dream-blue", 'bule19920826@126.com'])
    msg['To'] = formataddr(["孟郊", '1051921501@qq.com'])
    msg['Subject'] = "豆瓣回复邀请"
    
    server = smtplib.SMTP("smtp.126.com", 25)  # 在网易邮箱的设置选项里面找到"POP3/SMTP/IMAP"然后点进去,把单选框都勾选上,再保存即可完成这些操作
    server.login("bule19920826@126.com", "dream1989!")
    server.sendmail('bule19920826@126.com', ['1051921501@qq.com', ], msg.as_string())
    server.quit()
  • 相关阅读:
    深拷贝浅拷贝
    计算属性和监听,computed,watch
    字面量的引用与使用
    MYSQL 触发器
    JavaScript寻找对象方式
    JavaScript事件传播
    HTML 绑定事件
    JavaScript 中的 String()方法
    JavScript re模块
    JavScript Math函数的使用方法
  • 原文地址:https://www.cnblogs.com/2012-dream/p/9164162.html
Copyright © 2011-2022 走看看