日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

6個Python辦公黑科技,助你提升工作效率

瀏覽:132日期:2022-08-06 17:10:18
目錄一、解析PDF(簡歷內推)二、發送郵件三、操作execl1. 關聯公式:Vlookup2. 數據透視表3. 對比兩列差異4. 去除重復值5. 缺失值處理6. 多條件篩選7. 模糊篩選數據8. 分類匯總9. 條件計算10. 刪除數據間的空格四、畫圖分析五、解析word(docx、doc)六、計算器總結一、解析PDF(簡歷內推)

應用場景:簡歷內推(解析內容:包括不限于姓名、郵箱、電話號碼、學歷等信息)

輸入:要解析的文件路徑

輸出:需要解析的內容(點我主頁,詳見歷史文章)

環境準備:python 3.6 、mac(下文中doc轉docx是mac寫法,windows更簡單,導入win32的包即可)

依賴包:

# encoding: utf-8import os, sysfrom pdfminer.pdfparser import PDFParserfrom pdfminer.pdfdocument import PDFDocumentfrom pdfminer.pdfpage import PDFPagefrom pdfminer.pdfinterp import PDFResourceManagerfrom pdfminer.pdfinterp import PDFPageInterpreterfrom pdfminer.layout import LAParamsfrom pdfminer.converter import PDFPageAggregator二、發送郵件

有幾個模塊用于訪問互聯網以及處理網絡通信協議。其中最簡單的兩個是用于處理從 urls 接收的數據的 urllib.request 以及用于發送電子郵件的 smtplib:

import smtplibsmtpObj = smtplib.SMTP( [host [, port [, local_hostname]]] )

參數說明:

host: SMTP 服務器主機。 你可以指定主機的ip地址或者域名如: runoob.com,這個是可選參數。

port: 如果你提供了 host 參數, 你需要指定 SMTP 服務使用的端口號,一般情況下 SMTP 端口號為25。

local_hostname: 如果 SMTP 在你的本機上,你只需要指定服務器地址為 localhost 即可。

Python SMTP 對象使用 sendmail 方法發送郵件,語法如下:

SMTP.sendmail(from_addr, to_addrs, msg[, mail_options, rcpt_options])

參數說明:

from_addr: 郵件發送者地址。 to_addrs: 字符串列表,郵件發送地址。 msg: 發送消息

案例:

#!/usr/bin/python# -*- coding: UTF-8 -*- import smtplibfrom email.mime.text import MIMETextfrom email.header import Header sender = ’from@runoob.com’# 西紅柿微:ZPYDWXYreceivers = [’1221121@qq.com’] # 接收郵件,可設置為你的QQ郵箱或者其他郵箱 # 三個參數:第一個為文本內容,第二個 plain 設置文本格式,第三個 utf-8 設置編碼message = MIMEText(’Python 郵件發送測試...’, ’plain’, ’utf-8’)message[’From’] = Header('不吃西紅柿', ’utf-8’) # 發送者message[’To’] = Header('測試', ’utf-8’)# 接收者 subject = ’Python SMTP 郵件測試’message[’Subject’] = Header(subject, ’utf-8’) try: smtpObj = smtplib.SMTP(’localhost’) smtpObj.sendmail(sender, receivers, message.as_string()) print '郵件發送成功'except smtplib.SMTPException: print 'Error: 無法發送郵件'三、操作execl1. 關聯公式:Vlookup

vlookup是excel幾乎最常用的公式,一般用于兩個表的關聯查詢等。所以我先把這張表分為兩個表。

#查看訂單明細號是否重復,結果是沒。df1['訂單明細號'].duplicated().value_counts()df2['訂單明細號'].duplicated().value_counts()df_c=pd.merge(df1,df2,on='訂單明細號',how='left')2. 數據透視表

需求:想知道每個地區的業務員分別賺取的利潤總和與利潤平均數。

pd.pivot_table(sale,index='地區名稱',columns='業務員名稱',values='利潤',aggfunc=[np.sum,np.mean])3. 對比兩列差異

需求:比較訂單明細號與訂單明細號2的差異并顯示出來。

sale['訂單明細號2']=sale['訂單明細號']#在訂單明細號2里前10個都+1.sale['訂單明細號2'][1:10]=sale['訂單明細號2'][1:10]+1#差異輸出result=sale.loc[sale['訂單明細號'].isin(sale['訂單明細號2'])==False]4. 去除重復值

需求:去除業務員編碼的重復值

sale.drop_duplicates('業務員編碼',inplace=True)5. 缺失值處理

#用0填充缺失值sale['客戶名稱']=sale['客戶名稱'].fillna(0)#刪除有客戶編碼缺失值的行sale.dropna(subset=['客戶編碼'])6. 多條件篩選

需求:想知道業務員張愛,在北京區域賣的商品訂單金額大于6000的信息。

sale.loc[(sale['地區名稱']=='北京')&(sale['業務員名稱']=='張愛')&(sale['訂單金額']>5000)]7. 模糊篩選數據

需求:篩選存貨名稱含有'三星'或則含有'索尼'的信息。

sale.loc[sale['存貨名稱'].str.contains('三星|索尼')]8. 分類匯總

需求: 北京區域各業務員的利潤總額。

sale.groupby(['地區名稱','業務員名稱'])['利潤'].sum()9. 條件計算

需求:存貨名稱含“三星字眼”并且稅費高于1000的訂單有幾個?這些訂單的利潤總和和平均利潤是多少?(或者最小值,最大值,四分位數,標注差)

sale.loc[sale['存貨名稱'].str.contains('三星')&(sale['稅費']>=1000)][['訂單明細號','利潤']].describe()10. 刪除數據間的空格

需求:刪除存貨名稱兩邊的空格。

sale['存貨名稱'].map(lambda s :s.strip(''))四、畫圖分析

英雄聯盟防御力:

防御能力最低的英雄(1級): 暗夜獵手,魔法貓咪,萬花通靈

防御能力最高的英雄(10級): 正義巨像,披甲龍龜

6個Python辦公黑科技,助你提升工作效率

安妮、卡爾瑪能力矩陣:

6個Python辦公黑科技,助你提升工作效率

代碼示例:

# encoding: utf-8import jsonfrom pyecharts.charts import Piefrom pyecharts import options as optsfrom pyecharts.charts import Radardef draw_Radar(): from pyecharts.charts import Radar radar = Radar() # //由于雷達圖傳入的數據得為多維數據,所以這里需要做一下處理 radar_data = [[10, 10, 10, 10, 10]] radar_data1 = [[2, 10, 3, 6, 3]] radar_data2 = [[1, 8, 7, 5, 8]] # //設置column的最大值,為了雷達圖更為直觀,這里的月份最大值設置有所不同 schema = [('物理', 100), ('魔法', 10), ('防御', 10),('難度', 10),('喜好', 10) ] # //傳入坐標 radar.add_schema(schema) radar.add('滿分', radar_data) # //一般默認為同一種顏色,這里為了便于區分,需要設置item的顏色 radar.add('安妮', radar_data1, color='#E37911') radar.add('卡爾瑪', radar_data2, color='#1C86EE') radar.render()if __name__ == ’__main__’: draw_Radar()五、解析word(docx、doc)

依賴包:

# encoding: utf-8import os, sysimport docx

def word_reader(file): try:# docx 直接讀if ’docx’ in file: res = ’’ f = docx.Document(file) for para in f.paragraphs:res = res + ’n’ +para.textelse: # 先轉格式doc>docx os.system('textutil -convert docx ’%s’'%file) word_reader(file+’x’) res = ’’ f = docx.Document(file+’x’) for para in f.paragraphs:res = res + ’n’ +para.textreturn res except:# print(file, ’read failed’)return ’’六、計算器

math模塊為浮點運算提供了對底層函數庫的訪問:

>>> import math>>> math.cos(math.pi / 4)0.70710678118654757>>> math.log(1024, 2)10.0總結

本篇文章就到這里了,希望能給你帶來幫助,也希望您能夠多多關注好吧啦網的更多內容!

標簽: Python 編程
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
97精品在线| 国产美女久久| 午夜欧美视频| 亚洲精品va| 一区二区三区视频免费观看| 国产成人精品999在线观看| 在线国产一区二区| 国产粉嫩在线观看| 国产精品香蕉| 欧美激情在线精品一区二区三区| 婷婷亚洲成人| 中文不卡在线| 日韩av不卡在线观看| 日韩一区二区三区精品| 亚洲在线国产日韩欧美| 久久不射网站| 亚洲一区二区动漫| 久久高清精品| 国产99精品一区| 日韩成人亚洲| 欧美片第1页| 国产精品成人一区二区不卡| 亚洲色图网站| 天海翼精品一区二区三区| 久久中文字幕av一区二区不卡| 中文久久精品| 偷拍精品精品一区二区三区| 国产精品一二| 久久成人高清| 蜜桃成人精品| 精精国产xxxx视频在线野外| 日韩精品一区第一页| 一区免费视频| 欧美aⅴ一区二区三区视频| 狠狠久久伊人中文字幕| 精品一区二区三区中文字幕| 国精品一区二区三区| 欧美另类中文字幕| 9国产精品视频| 久久久久久久久久久9不雅视频| 麻豆mv在线观看| 欧美日本久久| 久久成人福利| 欧美专区一区二区三区| 亚洲一区二区三区高清| 视频在线观看一区| 亚洲精品无播放器在线播放| 五月激激激综合网色播| 日韩av午夜在线观看| 欧美激情 亚洲a∨综合| 国产欧美日韩| 国产精品观看| 日韩av二区| 99久久99视频只有精品| 日韩午夜黄色| 日本不卡不码高清免费观看 | 欧美高清不卡| 成人国产精品| 午夜电影一区| 免费看日韩精品| 日本а中文在线天堂| 亚洲va久久| 欧美粗暴jizz性欧美20| 麻豆91在线播放| 日韩国产91| 国产午夜久久av| 亚洲精品高潮| 欧美亚洲一区二区三区| 国产精品色婷婷在线观看| 老司机精品视频网| 亚洲一区国产一区| 久久精品av麻豆的观看方式| 黄色精品视频| 美女久久久久| 国产日本精品| 日韩国产一区二区三区| 日本 国产 欧美色综合| 国产精品免费精品自在线观看| 日韩中文首页| 四虎精品一区二区免费| 日韩精品dvd| 日本中文字幕一区二区视频| 自拍日韩欧美| 国产成人精品三级高清久久91| 午夜日本精品| 日韩欧美一区免费| 日韩精品国产欧美| 精品日韩一区| 日韩三区四区| 日韩av在线播放网址| 亚洲欧美专区| 欧美aa在线观看| 美女在线视频一区| 蜜桃久久av| 激情综合亚洲| 中文精品视频| 亚洲香蕉久久| 国产欧美日韩一区二区三区在线| 国产精品三p一区二区| 久久久久国产| 日韩精品视频中文字幕| 美女亚洲一区| 国产在线|日韩| www在线观看黄色| 欧美激情99| 免费在线播放第一区高清av| 老牛影视一区二区三区| 亚洲成人免费| 成人午夜网址| 美女视频黄 久久| 久久精品99国产精品| 亚洲精品乱码久久久久久蜜桃麻豆 | 久久麻豆视频| 久久国产生活片100| 蜜臀久久99精品久久久久宅男| 亚洲手机在线| 黑丝美女一区二区| 欧美日韩国产高清电影| 国产不卡人人| 欧美一区网站| 国产精品美女久久久久久不卡| 成人自拍av| 国产乱码精品一区二区三区四区 | 成人在线视频免费看| 国产精品亚洲欧美一级在线| 国产精品香蕉| 欧美日韩中文一区二区| 久久精品亚洲人成影院| 午夜国产精品视频免费体验区| 蜜臀91精品一区二区三区| 中文字幕系列一区| 国产精品4hu.www| 国产精品最新| 国产欧美日韩一区二区三区在线| 国产欧美日韩精品高清二区综合区 | 国产亚洲电影| 里番精品3d一二三区| 国产成人免费精品| 高清不卡亚洲| 蜜臀久久99精品久久一区二区| 日韩一区二区免费看| 99re国产精品| 日韩成人精品一区| 久久久精品五月天| 五月天激情综合网| 国产情侣一区| 日韩精品影视| 日韩在线观看一区二区三区| 国产欧美自拍| 91偷拍一区二区三区精品| 激情综合自拍| 999在线观看精品免费不卡网站| 国产精品毛片视频| 一级欧洲+日本+国产| 国产精品99久久精品| 国产另类在线| 日韩黄色av| 在线精品视频一区| 美女av一区| 日韩国产精品久久久久久亚洲| 精品免费在线| 宅男在线一区| 日本亚洲视频在线| 国产精品分类| 久久九九电影| 亚洲欧洲免费| 国产一区二区三区四区大秀| 激情丁香综合| 青青草伊人久久| 福利片在线一区二区| 亚洲免费播放| 国产欧美日韩| 高清精品久久| 亚洲欧美日韩国产一区| 国产精品入口久久| 久久九九精品| 日本欧美韩国一区三区| 正在播放日韩精品| 久久亚洲国产精品一区二区| 国产二区精品| 久久久久免费| 欧美三级第一页| 国产精品a级| 在线精品一区| 天堂av在线一区| 婷婷综合六月| 国产精品7m凸凹视频分类| 成人一区不卡| 亚洲字幕久久| 欧美日韩夜夜| 国产免费播放一区二区| 国产亚洲精品自拍| 国产欧美高清| 久久久久久久久久久9不雅视频| 亚洲欧洲美洲国产香蕉| 国产精品一区二区美女视频免费看| 99成人在线视频| 亚洲va久久| 欧美日韩视频网站| 国产视频欧美|