リンクからフィールドa、b、cを取得して、OrderedDictを生成します。 しかし条件が満たされていれば、私は別のリンクのリクエストを行い、そのリクエストにa、b、cの辞書を(部分的に)送信し、2番目のリンクからフィールドd、eを取得し、収量d、e、a、b、c。フィールドが C、E、A、Bを、D、およびいくつかの項目だけで、Bを持っている必要があり、治療はすべての項目に存在しない項目を追加しませんか?
cの私はOrderedDictsを印刷するとき、彼らは正しいが必要
だから、いくつかのアイテム:
the second OrderedDict has keys d,e,a,b,c the first OrderedDict has keys a,b,c
しかし、エクスポートされた.csvファイルでは、私はa、b、cの列しか見ることができません。
私の質問は次のとおりです:すべてのアイテムに存在しないフィールドを表示していませんか?
注:私はちょうど列ヘッダを意味するフィールドでは、私はscrapyの項目とフィールドのクラスを使用していない、私はちょうどOrderedDict
アップデートを使用します。私は、単一のdictをもたらすことにより、私の問題を解決するために管理してきました(更新します最初のdict)。しかし、私はまだ上記の質問に興味があります。
ありがとうございました@starrify –