回答編集履歴

1

追記

2020/08/18 04:58

投稿

yureighost
yureighost

スコア2183

test CHANGED
@@ -65,3 +65,39 @@
65
65
  '''
66
66
 
67
67
  ```
68
+
69
+
70
+
71
+ **追記**
72
+
73
+ 動作確認はできてないのですが、scrapy.Item継承クラスと辞書型は相互変換ができるらしいので、
74
+
75
+ それを利用してpandasを利用するのが楽だと思います。
76
+
77
+ ```python
78
+
79
+ import pandas as pd
80
+
81
+
82
+
83
+ rs = RankSpider()
84
+
85
+
86
+
87
+ #scrapy.Item継承クラスを辞書型に変換
88
+
89
+ drs = dict(rs)
90
+
91
+ #辞書型をpandas.DataFrameに変換
92
+
93
+ df = pd.DataFrame.from_dict(drs, orient='index').T
94
+
95
+ #pandas.DataFrameを辞書型に変換
96
+
97
+ drs = df.to_dict()
98
+
99
+ #辞書型をscrapy.Item継承クラスに変換
100
+
101
+ rs = RankSpider(drs)
102
+
103
+ ```