回答編集履歴
3
些細
test
CHANGED
@@ -46,17 +46,9 @@
|
|
46
46
|
|
47
47
|
という意味です。
|
48
48
|
|
49
|
-
で、selenium.webdriver.chrome.webdriver.WebDriverはじっさいclass文で定義されたクラスです
|
49
|
+
で、selenium.webdriver.chrome.webdriver.WebDriverはじっさいclass文で定義されたクラスです。 > [ソース](https://github.com/SeleniumHQ/selenium/blob/selenium-3.150.0/py/selenium/webdriver/chrome/webdriver.py#L27)
|
50
50
|
|
51
|
-
[https://github.com/SeleniumHQ/selenium/blob/selenium-3.150.0/py/selenium/webdriver/chrome/webdriver.py#L27](https://github.com/SeleniumHQ/selenium/blob/selenium-3.150.0/py/selenium/webdriver/chrome/webdriver.py#L27)
|
52
51
|
|
53
|
-
```python
|
54
|
-
|
55
|
-
class WebDriver(ChromiumDriver):
|
56
|
-
|
57
|
-
以下略
|
58
|
-
|
59
|
-
```
|
60
52
|
|
61
53
|
|
62
54
|
|
2
追記
test
CHANGED
@@ -60,6 +60,10 @@
|
|
60
60
|
|
61
61
|
|
62
62
|
|
63
|
+
このimport文が**実行されると**、selenium.webdriverモジュールのグローバル変数Chromeがselenium.webdriver.chrome.webdriver.WebDriverを指すことになります。
|
64
|
+
|
65
|
+
|
66
|
+
|
63
67
|
----
|
64
68
|
|
65
69
|
|
1
途中で投稿された
test
CHANGED
@@ -60,4 +60,14 @@
|
|
60
60
|
|
61
61
|
|
62
62
|
|
63
|
+
----
|
64
|
+
|
65
|
+
|
66
|
+
|
63
|
-
|
67
|
+
以上から、selenium.webdriver.Chrome で出てくる値は、実際はselenium.webdriver.chrome.webdriver.WebDriver というクラスになります。
|
68
|
+
|
69
|
+
|
70
|
+
|
71
|
+
|
72
|
+
|
73
|
+
「クラスの名前」と「クラスを指す名前」は必ずしも一致しないということを頭の片隅に置いておくのがいいと思います。
|