2016-06-13 55 views
-1

我想用python打開excel文件並使用這段代碼。Openpyxl與python2.7

import openpyxl 
wb= openpyxl.load_workbook('testfile.xlsx') 

錯誤:沒有這樣的文件或目錄: 'testfile.xlsx'

我應該在哪裏找到這個文件?

我對Spyder的

使用Python2.7

回答

0

確保存在該文件夾中的文件...嘗試該命令列出文件夾中的文件只是爲了確保蟒蛇ATLEAST識別或讀取文件。

import os 
print (os.listdir('your path')) 

嘗試給出絕對路徑。我的意思是給出一個前導斜槓,這意味着一個絕對路徑,或者一個從文件系統根目錄開始的路徑。沒有前導斜槓使路徑相對於你的工作目錄....我想這就是爲什麼它不工作。

比方說在下載你的文件(如在評論中說的)......

wb= openpyxl.load_workbook('/Users/name/Downloads/your_file') 
+0

很抱歉,但我不明白,我的文件是在假設下載比應該怎麼辦? 你的代碼究竟在幹什麼? –

+0

編輯答案.. – hashcode55

+0

完成了謝謝! –