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

回答編集履歴

1

URLの形式誤りについて追記

2017/05/23 00:15

投稿

miyahan
miyahan

スコア3095

answer CHANGED
@@ -1,1 +1,21 @@
1
- `soup.find('div', class_='horse_title')` で該当のURLに "horse_title" クラスの要素が見つからなかったのに、そのまま処理を突き進めているためエラーが起きています。きちんとエラー処理を入れてください。
1
+ `soup.find('div', class_='horse_title')` で該当のURLに "horse_title" クラスの要素が見つからなかったのに、そのまま処理を突き進めているためエラーが起きています。きちんとエラー判定を入れてください。
2
+
3
+ ---
4
+
5
+ また、生成しているURLについてですが、iが1〜9のうちは良いのですが、10以上の場合
6
+
7
+ ```
8
+ http://db.netkeiba.com/horse/20111000010/
9
+ http://db.netkeiba.com/horse/20111000011/
10
+ ・・・
11
+ ```
12
+
13
+ と桁が増えてしまっていますが、
14
+
15
+ ```
16
+ http://db.netkeiba.com/horse/2011100010/
17
+ http://db.netkeiba.com/horse/2011100011/
18
+ ・・・
19
+ ```
20
+
21
+ の間違いではないでしょうか?確認してみてください。