2
私が必要とするのは、リンク自体の中にいくつかのキーワードを持つページのすべてのリンクを見つけることです。リンク自体に特定のキーワードを含むhrefへのxpath
response.xpath('//a[contains(@href,'/Best-Sellers-Health-Personal-Care')]')
=「https://www.amazon.com/Best-Sellers-Health-Personal-Care-Tongue ......」のようなリンクを返しますが、私は無効な構文エラーのすべての時間を取得すべき次のように、いくつかのスタックのトピックに基づいて、私は私のXPathを構築します。私は何を間違えているのですか? これで、リストを反復処理するときに、if containsチェックを追加するだけです。しかし、よりエレガントで速い解決策があることを望んだ。