質問編集履歴
1
追加調査でスクロールで隠れてる部分のテキストが出力されないことが分かりました。
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
|
-
(残り
|
69
|
+
(残り20日分の改行のみされています)
|
52
70
|
|
53
71
|
|
54
72
|
|
@@ -90,7 +108,7 @@
|
|
90
108
|
|
91
109
|
# 2列目の「日にち」text取得
|
92
110
|
|
93
|
-
xpath =
|
111
|
+
xpath = "//*[@id='dataRow-%d']/td[2]" % (i+1)
|
94
112
|
|
95
113
|
day = browser.find_element_by_xpath(xpath).text
|
96
114
|
|