2015-04-18 61 views
1

所以我一直在寫這個類,它會攝取兩個CSV文件並將它們寫入相同的輸出路徑。每次我嘗試運行我得到的類PandasError:未正確調用DataFrame構造函數!對於DataFrame閱讀器類

PandasError:未正確調用DataFrame構造函數!

我想知道爲什麼會發生這種情況,以及如何解決它。

這裏是我的類:

進口大熊貓作爲PD

class twoCSVCombiner: 

def _init_(self,fileOne,fileTwo,outPath): 
    self.fileOne = fileOne 
    self.fileTwo = fileTwo 
    self.outPath = outPath 

def reader(self,fileOne,fileTwo): 
    fileOneDataframe = pd.DataFrame(fileOne) 
    fileTwoDataFrame = pd.DataFrame(fileTwo) 

def writer(self,outPath): 
    self.outPath = open(self.outPath,'wb') 
    fileOneOut = fileOneDataframe.to_csv(self.outPath,sep=',',header=True) 
    fileTwoOut = fileTwoDataFrame.to_csv(self.outPath,sep=',',header=True) 
+1

將有用的知道*行*錯誤發生在 – EdChum

回答

相關問題