2017-05-26 179 views
0

我們維護一個文件夾,其中包含按日期組織的Excel報告。我試圖找到一種方法,可以查看每個工作簿中幾列的數據,但只能查看給定日期範圍內的數據。什麼我真的很掙扎是找到一種方法,只打開信息從目錄中選擇某些文件

WORKDIR = "Z:\BackOrder Reports" 
DESKTOP = 'c:' + os.environ['HOMEPATH'] + "\Desktop" 
os.chdir(DESKTOP) 


Firstdate = raw_input("Set first date range Note: Format YYYY-MM-DD:") 
if len(Firstdate) > 0: 
    True 
else: 
    print 'test break 1' 

Seconddate = raw_input("Set second date range Note: Format YYYY-MM-DD:") 
if len(Seconddate) > 0: 
    True 
else: 
    print 'test break 2' 

name = "Number of backorders %s through %s" % (Firstdate, Seconddate) 

我敢肯定有一個更好的方式來寫這件事,但真的不知道一個呢。我仍處於學習的早期階段。

回答

0

看看openpyxl模塊。

有一個關於如何使用它在這兒讀Excel電子表格一個很好的寫了起來:https://automatetheboringstuff.com/chapter12/

這包括讀取和解析日期。

+0

哇,謝謝。很難找到像這樣有用的模塊,這些模塊足夠讓我充分理解。 – TheFarmGuy

+0

完全沒問題。我很高興能夠提供幫助。如果你發現答案有用,那麼請不要忘記接受它。祝你的節目順利。 – DatHydroGuy

相關問題