回答編集履歴

2

記述ミスを追加

2017/06/09 14:10

投稿

magichan
magichan

スコア15898

test CHANGED
@@ -22,7 +22,7 @@
22
22
 
23
23
 
24
24
 
25
- 7番目のデータを取り出す方法例
25
+ 番目のデータを取り出す方法例
26
26
 
27
27
  ```Python
28
28
 

1

サンプル追加

2017/06/09 14:10

投稿

magichan
magichan

スコア15898

test CHANGED
@@ -11,3 +11,45 @@
11
11
  print(img.attrs['width'])
12
12
 
13
13
  ```
14
+
15
+
16
+
17
+ ---
18
+
19
+
20
+
21
+ **【補足】**
22
+
23
+
24
+
25
+ 7番目のデータを取り出す方法例
26
+
27
+ ```Python
28
+
29
+ # -*- coding:utf-8 -*-
30
+
31
+
32
+
33
+ import urllib2
34
+
35
+ import codecs
36
+
37
+ import time
38
+
39
+ from bs4 import BeautifulSoup
40
+
41
+
42
+
43
+ url = 'http://db.netkeiba.com/horse/2013106055/'
44
+
45
+
46
+
47
+ soup = BeautifulSoup(urllib2.urlopen(url).read(), "lxml")
48
+
49
+ tekisei = soup.find('div', {'class': 'db_h_rank_review'}).findAll('td')
50
+
51
+ imgs = tekisei[0].findAll('img')
52
+
53
+ print(imgs[3].attrs['width'])
54
+
55
+ ```