python辦公黑科技 提高工作效率必備 別人加班你摸魚

學習 Python 這么久了,今天我們來聊聊如何利用 Python 提升辦公效率,在工作中提升工作效率的同時也讓提升自己的專項技能,讓自己得成神之路越來越近! 廢話不多說啦,請上才藝!

Python 打怪獸之計算中文字數(shù)
在平時的工作中,有時候需要統(tǒng)計某些文件的字符數(shù),既然都學會了 Python 技能,咱們就用技術來解決工作中所遇的問題,安排上:

#coding:utf-8
import re
#讀取目標文本文件
def get_str(path):
    f = open(path)
    data = f.read()
    f.close()
    return data
# 輸入目標路徑
path=input("請輸入文件路徑:")
 
word=re.findall('([\u4e00-\u9fa5])',get_str(path))
 
# 計算出特殊字符外的字數(shù)
print("中文字符,除特殊字符外共:",len(word))

文本:


運行效果如下:

Python 打怪獸之提取文本中手機號
在平時的工作中,有時候可能也需要根據(jù)一個文本的內(nèi)容提取手機號或者郵箱,又或者是其他內(nèi)容,這時候咱們學習 Python 的技能就派上了用場,運用的也都是 Python 基礎知識,思路是:讀取文件–>提取手機號–>寫入文本–>寫入Excel

將提取的手機號存入txt

import re
 
#讀取目標文本文件
def get_str(path):
    f = open(path,encoding="utf-8")
    data = f.read()
    f.close()
    return data
 
# 正則獲取文本號碼
def get_phone_number(str):
    res = re.findall(r'(13\d{9}|14[5|7]\d{8}|15\d{9}|166{\d{8}|17[3|6|7]{\d{8}|18\d{9})', str)
    return res
 
#保存得到號碼
def save_res(res,save_path):
    save_file = open(save_path, 'w')
    for phone in res:
        save_file.write(phone)
        save_file.write('\n')
    save_file.write('\n號碼共計:'+str(len(res)))
    save_file.close()
    print('號碼讀取OK,號碼共計:'+str(len(res)))
 
if __name__ == '__main__':
    path=input("請輸入文件路徑:")
    save_path=input("請輸入文件保存路徑:")
    #read_str=get_str(path)
    res=get_phone_number(get_str(path))
    save_res(res,save_path)

將提取的手機號存入 Excel

#coding:utf-8
import xlwt
 
#讀取目標文本文件
def get_str(path):
    f = open(path, encoding="utf-8")
    data = f.read()
    f.close()
    return data
 
 
def save_excel(save_path,sheetname,column_name_list,read_list):
    workbook = xlwt.Workbook()
 
    sheet1 = workbook.add_sheet(sheetname=sheetname)
 
    for i in range(0,len(column_name_list)):
        sheet1.write(0,i,column_name_list[i])
        i = 1
        for v in read_list:
            kval = v.split(':')
            for j in range(0, len(kval)):
                sheet1.write(i + 1, j, kval[j])
                print(kval[j])
            i = i + 1
#保存為Excel文件
def save_excel(save_path,sheetname,column_name_list,read_list):
    workbook = xlwt.Workbook()
    sheet1 = workbook.add_sheet(sheetname=sheetname)
    for i in range(0,len(column_name_list)):
        sheet1.write(0,i,column_name_list[i])
    i=1
    for v in read_list:
        kval=v.split(':')
        for j in range(0,len(kval)):
            sheet1.write(i+1,j,kval[j])
        i=i+1
    workbook.save(save_path)
    print('信息保存 OK,記錄條數(shù)共計:'+str(len(read_list)))
 
if __name__ == '__main__':
    path = input("請輸入文件路徑:")
    save_path = input("請輸入文件保存路徑:")
    sheet_name = input("請輸入sheetname:")
    column_name = input("請輸入列名,并且使用英文逗號隔開:")
    column_name_list = column_name.split(',')
 
    read_str = get_str(path)
    read_list = read_str.split('\n')
    save_excel(save_path, sheet_name, column_name_list, read_list)

運行效果如下:


寫出文件內(nèi)容如下:

總結
如果學習了某一項技能,在日常的工作或者生活中,我們應該好好利用已學習的技能為我們排憂解難,讓所學知識運用到工作或者生活中,這樣才能提高學習和工作效率,每個人都有屬于自己學習或工作方式,所謂學以致用!

學好 Python 不論是就業(yè)還是做副業(yè)賺錢都不錯,但要學會 Python 還是要有一個學習規(guī)劃。最后大家分享一份全套的 Python 學習資料,給那些想學習 Python 的小伙伴們一點幫助!

關于 Python 技術儲備

??Python學習路線匯總

Python 所有方向的技術點做的整理,形成各個領域的知識點匯總,它的用處就在于,你可以按照上面的知識點去找對應的學習資源,保證自己學得較為全面。


**??Python必備開發(fā)工具 **

??Python學習視頻600合集

觀看零基礎學習視頻,看視頻學習是最快捷也是最有效果的方式,跟著視頻中老師的思路,從基礎到深入,還是很容易入門的。



??實戰(zhàn)案例

光學理論是沒用的,要學會跟著一起敲,要動手實操,才能將自己的所學運用到實際當中去,這時候可以搞點實戰(zhàn)案例來學習。


??100道Python練習題

檢查學習結果。



** ??面試刷題**




?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 230,431評論 6 544
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 99,637評論 3 429
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 178,555評論 0 383
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經(jīng)常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 63,900評論 1 318
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 72,629評論 6 412
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 55,976評論 1 328
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,976評論 3 448
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 43,139評論 0 290
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 49,686評論 1 336
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 41,411評論 3 358
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 43,641評論 1 374
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 39,129評論 5 364
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質發(fā)生泄漏。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 44,820評論 3 350
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 35,233評論 0 28
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 36,567評論 1 295
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 52,362評論 3 400
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 48,604評論 2 380

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