検索

ホームページ  >  に質問  >  本文

python - xpath解析使用extract()的时候,几种情况有点分不清楚

xpath解析使用extract()的时候,几种情况有点分不清楚,如下截图所示:

什么时候用哪种?

黄舟黄舟2813日前956

全員に返信(2)返信します

  • PHP中文网

    PHP中文网2017-04-17 18:02:29

    1. SelectorList オブジェクトを返します http://scrapy-chs.readthedocs.io/zh_CN/0.24/topics/selectors.html#selectorlist

      リーリー
    2. 抽出したコンテンツの一部を含むリスト (システムに付属のもの) を返します

    3. 2 のリストの最初の要素を返します (リストが空の場合は例外をスローします)

    4. 1 の SelectorList の最初の要素を返します (リストが空の場合は例外をスローします)。これは 3

    5. で達成される効果と一致します。
    6. 4 は str を返すため (Python2 が Unicode の場合)、5 は str

    7. の最初の文字を返します。

    返事
    0
  • 迷茫

    迷茫2017-04-17 18:02:29

    最初のメソッドを使用するのが最善です。抽出後、セレクター オブジェクトはリスト型に変換されます。リスト インデックス エラーが報告される場合があるため、extract()[0] を直接使用することはお勧めできません。 🎜>

    返事
    0
  • キャンセル返事