質問編集履歴

1

追加調査でスクロールで隠れてる部分のテキストが出力されないことが分かりました。

2018/07/10 11:26

投稿

s-uchi
s-uchi

スコア101

test CHANGED
File without changes
test CHANGED
@@ -21,6 +21,24 @@
21
21
  何か考えられる要因はありますでしょうか?
22
22
 
23
23
  デバッグ方法のアドバイスでも良いのでご意見頂ければと思います。
24
+
25
+
26
+
27
+ (追記)
28
+
29
+ options.add_argument('--headless') をコメントアウトしてみると
30
+
31
+ 15行目まで出力されるようになりました。
32
+
33
+ 表示された画面上もだいたい15秒目まで表示され、以降はスクロールしないと見えない状態でした。
34
+
35
+ 要はスクロールで隠れてる部分が出力できないようです。
36
+
37
+ ここまでは分かりましたが、対策が分かりません。
38
+
39
+ ご存知の方がいらっしゃればご教授願います。
40
+
41
+
24
42
 
25
43
 
26
44
 
@@ -48,7 +66,7 @@
48
66
 
49
67
 
50
68
 
51
- (残り30日分の改行のみされています)
69
+ (残り20日分の改行のみされています)
52
70
 
53
71
 
54
72
 
@@ -90,7 +108,7 @@
90
108
 
91
109
  # 2列目の「日にち」text取得
92
110
 
93
- xpath = '//*[@id="dataRow-%d']/td[2]" % (i+1)
111
+ xpath = "//*[@id='dataRow-%d']/td[2]" % (i+1)
94
112
 
95
113
  day = browser.find_element_by_xpath(xpath).text
96
114