teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

タイトル修正

2018/10/25 05:53

投稿

fukazume
fukazume

スコア78

title CHANGED
@@ -1,1 +1,1 @@
1
- scrapy shell response.xpath().extract()で抽出できない
1
+ scrapy shell, response.xpath().extract()で抽出できない
body CHANGED
File without changes

1

リンクの追加

2018/10/25 05:53

投稿

fukazume
fukazume

スコア78

title CHANGED
File without changes
body CHANGED
@@ -1,4 +1,4 @@
1
- 例として、以下イメージのように要素 li#mhi2nd をScrapyのshell、xpathで抽出しようとすると、[]という空(?)の値が返ってきます。一方、別のxpath(/html/head/title)では正常に抽出されます。
1
+ 例として[Yahoo! Japanトップページ](https://www.yahoo.co.jp/)で、以下イメージのように要素 li#mhi2nd をScrapyのshell、xpathで抽出しようとすると、[]という空(?)の値が返ってきます。一方、別のxpath(/html/head/title)では正常に抽出されます。
2
2
 
3
3
  **①この違いは何でしょうか?**
4
4
  **②正常に li#mhi2nd のテキスト "ヤフオク!" を抽出できる方法をお教えください**