this質問私は、Selector
というクラスのインスタンスのextract_first()
メソッドは、便利なオプションのdefault
を受け入れることができることを知りました。しかし、私はこの機能を説明している関連するものは見つかりませんでした。official documentation でもSelector objectsの下には言及していません。たぶんextract_first()
にもっと驚くべき機能がいくつかありますか? extract_first()
の詳しい説明がどこにあるのか誰にも知られていますか?Python Scrapy extract_first()documentation
1
A
答えて
4
あなたが実際に右の句の後the documentationの内側にそれを見つけることができます。
デフォルトの戻り値は、引数として提供することができる、代わりなしで使用される。また
>>> response.xpath('//div[@id="not-exists"]/text()').extract_first(default='not-found')
'not-found'
ドキュメントの改善をお勧めすることができます。GitHub repository
今のところ素晴らしい機能はありませんeがextract_first
の場合、デフォルト値が設定されていない場合にのみ設定されます。
関連する問題
- 1. PythonのScrapyと
- 2. PythonのScrapyエンコードの問題
- 3. python win32 extensions documentation
- 4. ANTLR 4 Python Documentation
- 5. python-otter documentation
- 6. ループポストリクエストScrapy
- 7. python scrapy ignoring start_url
- 8. Python/Scrapy - Unicodeデコードエラー
- 9. Scrapy/Python:空の文字列を置き換えます
- 10. 選択しscrapy
- 11. MySQLdb-python == 1.2.5 Scrapinghub(Scrapy)Python 2.7
- 12. Python 3.5のScrapy 1.2.0
- 13. Python/Scrapy/Selenium/PhantomJs - パフォーマンス
- 14. Scrapy(python)TypeError:unhashable type: 'list'
- 15. scrapy
- 16. Python Scrapy XpathがURLに従っていない
- 17. のPython + Scrapyは、ダウンロードした画像
- 18. Python scrapy - ログイン認証問題
- 19. Python scrapy xpath戻り配列
- 20. オフライン(ローカル)データのPython Scrapy
- 21. Scrapy/Python:yieldの値を処理する
- 22. scrapy endpoint = 'render.json'
- 23. Python Scrapy別の関数を使ってリンクを抽出しました
- 24. python scrapy cssセレクタ名抽出が機能しない
- 25. (Python、Scrapy)txtファイルからScrapyスパイダーにデータを取り込む
- 26. PyQt documentation offline
- 27. Python Scrapyは間違った情報を取ります
- 28. Scrapy generate csv file(UTF-8)
- 29. Scrapy Spider Webページの抽出
- 30. scrapyから返されたリストをPythonのデータフレームに変換する方法
あなたは 'help(some_object.extract_first)'を使ってコードを試しましたか?時にはソースコードのコメントを便利なもので表示することができます – furas
あなたは 'import scrapy;ソースコードファイルを見つけてそこにチェックインするためにprint(scrapy .__ file __) 'を実行します。 – furas
ソースコードで、モジュール 'parsel'の一部であることがわかりました。 - もっと' import parsel; help(parsel.SelectorList.extract_first) ' – furas