2016-09-05 3 views
2

divのテキストブロックのうちの1つをデータフレームの行として使用します。私はDFをしたい、これは私が、私はしかしパンダpd.DataFrameは、私が最初にBeautifulSoupを使用タプルに変換し、代わりのデータフレーム

print DF.shape() 
TypeError: 'tuple' object is not callable 

を取得shapeをプリントアウトするとき、私は

A=[] 
indices=[] 
j=0 

for div in mydivs: 
    A.append(div) 
    indices.append(j) 
    j+=1 

DF = pd.DataFrame({'index': indices, "posts": A}) 

をしようとしたコードである

index posts 
0  <div class="content">A number of <br/><br/>three ... </div> 
1  <div class="content">Stack ... <br/><br/>overflow ... </div> 
... 

:私は、データフレームのようなものを見てみたいですtupleではなく、データフレームにする必要があります。これをどうすれば解決できますか?

答えて

3

shapeの属性はDFです。その属性はtupleです。あなたはエラーを投げている()でそれを呼び出そうとしています。あなたが形をしたい場合は、単にDF.shape

print DF.shape 

ない

print DF.shape() 
行います
関連する問題