質問編集履歴

3

追記

2019/05/27 01:11

投稿

mi2
mi2

スコア63

test CHANGED
File without changes
test CHANGED
@@ -48,6 +48,10 @@
48
48
 
49
49
  driver.find_element(:xpath, '//*[@class="_3hg- _42ft"]')
50
50
 
51
+ driver.find_element_by_css_selector('._3hg-._42ft')
52
+
53
+
54
+
51
55
 
52
56
 
53
57
  調べてみたのですが、いまいち解決方法がわかりませんでした。

2

書式改善

2019/05/27 01:11

投稿

mi2
mi2

スコア63

test CHANGED
@@ -1 +1 @@
1
- seleniumでクリックした際のInvalidSelectorExceptionの解決方法について
1
+ 空白を含むclass名をseleniumでクリックする方法について
test CHANGED
@@ -44,6 +44,12 @@
44
44
 
45
45
 
46
46
 
47
+ # 試したこと
48
+
49
+ driver.find_element(:xpath, '//*[@class="_3hg- _42ft"]')
50
+
51
+
52
+
47
53
  調べてみたのですが、いまいち解決方法がわかりませんでした。
48
54
 
49
55
  これはどのようなときに発生するエラーでどのようにすればクリックが可能になるのでしょうか。

1

書式

2019/05/27 01:07

投稿

mi2
mi2

スコア63

test CHANGED
@@ -1 +1 @@
1
- クリックした際のInvalidSelectorExceptionの解決方法について
1
+ seleniumでクリックした際のInvalidSelectorExceptionの解決方法について
test CHANGED
@@ -34,10 +34,6 @@
34
34
 
35
35
 
36
36
 
37
-
38
-
39
-
40
-
41
37
  # エラーメッセージ
42
38
 
43
39
  InvalidSelectorException: Message: invalid selector: Compound class names not permitted
@@ -50,6 +46,8 @@
50
46
 
51
47
  調べてみたのですが、いまいち解決方法がわかりませんでした。
52
48
 
53
- これはどのようなときに発生するエラーなのでしょうか。
49
+ これはどのようなときに発生するエラーでどのようにすればクリックが可能にのでしょうか。
50
+
51
+
54
52
 
55
53
  よろしくお願い致します。