第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

xlsxwriter.Workbook執(zhí)行成功后并沒(méi)有看到相應(yīng)的文件,但是創(chuàng)建的新項(xiàng)目里面執(zhí)行就能創(chuàng)建出文件

import?xlrd
import?xlsxwriter

import?smtplib
from?email.mime.text?import?MIMEText
from?email.mime.multipart?import?MIMEMultipart
from?email.mime.application?import?MIMEApplication

#1、讀取Excel
data?=?xlrd.open_workbook("info.xlsx")
classinfo?=?[]
for?sheet?in?data.sheets():
????dict={'name':sheet.name,'avgsalary':0}#班級(jí)名稱(chēng)
????sum=0
????for?i?in?range(sheet.nrows):
????????if?i>1:
????????????sum+=?float(sheet.cell(i,5).value)
????????????#print(sum)?打印薪資求和數(shù)量
????dict['avgsalary']?=?sum/(sheet.nrows-2)
????classinfo.append(dict)
print(classinfo)

#2、寫(xiě)入Excel
workbook?=?xlsxwriter.Workbook('nowinfo.xlsx')
sheet?=?workbook.add_worksheet()?#?創(chuàng)建工作表

#寫(xiě)入班級(jí)數(shù)據(jù)
nameinfo=[]
salaryinfo=[]
for?item?in?classinfo:
????nameinfo.append(item['name'])
????salaryinfo.append(item['avgsalary'])

sheet.write_column('A2',nameinfo)
sheet.write_column('B2',salaryinfo)
#寫(xiě)入圖表
chart?=?workbook.add_chart({'type':'column'})
#標(biāo)題
chart.set_title({'name':'平均就業(yè)薪資'})
#數(shù)據(jù)源
chart.add_series({
????'name':'班級(jí)',
????'categories':'=sheet1!$A$2:$A$4',
????'values':'=sheet1!$B$2:$B$4',
})

sheet.insert_chart('C8',chart)

workbook.close()

#發(fā)送郵件
host_server='smtp.qq.com'#主機(jī)地址
#發(fā)件人郵箱
sender=''
#發(fā)件人郵箱密碼(授權(quán)碼)
code=""
#收件人
user1=""
#準(zhǔn)備郵件數(shù)據(jù)
#郵件標(biāo)題
mail_title="1月份平均就業(yè)薪資"
#內(nèi)容
mail_content="1月份平均就業(yè)薪資,請(qǐng)具體查收附件"

attachment?=?MIMEApplication(open('newinfo.xlsx','rb').read)
attachment.add_header('Content-Disposition','attachment',filename='data')

#SMTP
smtp?=?smtplib.SMTP(host_server)
#登錄
smtp.login(sender,code)
msg=MIMEMultipart()#帶附件的實(shí)例
msg['Subject']=mail_title
msg['From']=sender
msg['To']=user1
msg.attach(MIMEText(mail_content))
msg.attach(attachment)
smtp.sendmail(sender,user1,msg.as_string())


正在回答

3 回答

#2、寫(xiě)入Excel的時(shí)候文件名是nowinfo.xlsx后來(lái)讀的時(shí)候卻是newinfo.xlsx。。。。。

0 回復(fù) 有任何疑惑可以回復(fù)我~

應(yīng)該是數(shù)據(jù)有延遲,寫(xiě)入的文件沒(méi)有生效,等幾秒鐘刷新一下,我的是這樣的

0 回復(fù) 有任何疑惑可以回復(fù)我~

可能是pycharm版本太舊,刷新不及時(shí)。。。

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

xlsxwriter.Workbook執(zhí)行成功后并沒(méi)有看到相應(yīng)的文件,但是創(chuàng)建的新項(xiàng)目里面執(zhí)行就能創(chuàng)建出文件

我要回答 關(guān)注問(wèn)題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)