辦公自動化與python編程探索(二)

辦公自動化與python編程探索(二)

任務說明:已有一個包含一萬條數據的大型通訊錄,現知道某人姓名,要查找其電話和所在的部門。

一般的操作是先打開目錄,找到通訊錄文件,雙擊打開,然後輸入姓名搜索查找。

步驟比較多,如果文件比較大,打開時還要等待較長時間,整個過程還是比較費時間的的。

現編一個程序來完成這個操作。

我們對比一下兩種方法便捷程度

https://www.zhihu.com/video/976957751679688704

import pandas as pd

import os

os.chdir(d:\temp1\1\2)

while True:

name=input(請輸入姓名(退出系統請按Q) :)

if name in [q,Q]:

break

else:

sj=pd.read_excel(通訊錄(10000人).xls)

if name in sj[姓名].values:

back=sj[sj.姓名==name]

print(
恭喜!找到了
,back,
)

else:

print(
輸入的姓名不存在!請重新輸入。
)


推薦閱讀:

機加工廠的老闆如果整天都很忙,就證明一件事……
Python3 基礎知識整理
如何選擇正確的走刀方式的呢?你都用了什麼技巧?一起學習吧
如何精通C語言
走迷宮——來做道題?

TAG:Python | 編程 | 編程語言 |