teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

5

2020/06/16 23:43

投稿

Yuiti628
Yuiti628

スコア71

title CHANGED
File without changes
body CHANGED
@@ -35,6 +35,18 @@
35
35
   t3 = s3.s3()
36
36
  ```
37
37
 
38
+ ——
39
+ s1.py、s2.py、s3.py それぞれは
40
+ ```python
41
+ import driver
38
42
 
43
+ class driver:
44
+
45
+ def __init__(self):
46
+ self.driver.driver()
47
+
48
+ def main(self):
49
+ self.driver.get(URL)
50
+ ```
39
- 現状ではChromeを3回呼び出してしまいます。これを1度にしたいです。
51
+ s1,2,3.pyではインスタンスを作る時Chromeを3回呼び出してしまいます。これを1度にしたいです。
40
52
  どのように書けばいいのでしょうか?

4

2020/06/16 23:42

投稿

Yuiti628
Yuiti628

スコア71

title CHANGED
@@ -1,1 +1,1 @@
1
- 複数のファイルで使用するが定義1度だけにしたいのです
1
+ 3つファイルで使用するがwebdriver.Chrome()1回だけにしたい
body CHANGED
File without changes

3

2020/06/16 23:27

投稿

Yuiti628
Yuiti628

スコア71

title CHANGED
File without changes
body CHANGED
@@ -35,20 +35,6 @@
35
35
   t3 = s3.s3()
36
36
  ```
37
37
 
38
- とする結局3回呼び出してしまうことになります。
39
- Chrome driverの問題か、なんでも実行していると base が動かなくなってしまうことが2日連続で発生しました。
40
- ちょっとしたデバックなんかでは直ぐに再実行することになるのでなんとかしたいです。
41
- どのようにすればいいのでしょうか?
42
38
 
43
-
44
- 追記
45
- 分かり辛くて申し訳ありません。
46
- 聞きたいこととしましては、定義を1度だけで3つのファイルそれぞれ使用できるようにしたいですが、どうすればイイのでしょうか?
47
-
48
-
49
- 追記2
50
- 本当に申し訳ありません。
51
39
  現状ではChromeを3回呼び出してしまいます。これを1度にしたいです。
52
-
53
- > なんも実行ていると base が動かなくなってしまことが
40
+ どのように書けばいいのでしか?
54
- これは理由は分かりませんが、実行できなくなったと思ってターミナルを開くとbash/〇〇が開けませんと出ました。〇〇はすいません。メモっていませんでした。pcを再起動すると治りました。

2

追記2

2020/06/16 23:25

投稿

Yuiti628
Yuiti628

スコア71

title CHANGED
File without changes
body CHANGED
@@ -43,4 +43,12 @@
43
43
 
44
44
  追記
45
45
  分かり辛くて申し訳ありません。
46
- 聞きたいこととしましては、定義を1度だけで3つのファイルそれぞれ使用できるようにしたいですが、どうすればイイのでしょうか?
46
+ 聞きたいこととしましては、定義を1度だけで3つのファイルそれぞれ使用できるようにしたいですが、どうすればイイのでしょうか?
47
+
48
+
49
+ 追記2
50
+ 本当に申し訳ありません。
51
+ 現状ではChromeを3回呼び出してしまいます。これを1度にしたいです。
52
+
53
+ > なんでも実行していると base が動かなくなってしまうことが
54
+ これは理由は分かりませんが、実行できなくなったと思ってターミナルを開くとbash/〇〇が開けませんと出ました。〇〇はすいません。メモっていませんでした。pcを再起動すると治りました。

1

追記

2020/06/16 23:16

投稿

Yuiti628
Yuiti628

スコア71

title CHANGED
File without changes
body CHANGED
@@ -38,4 +38,9 @@
38
38
  とする結局3回呼び出してしまうことになります。
39
39
  Chrome driverの問題か、なんでも実行していると base が動かなくなってしまうことが2日連続で発生しました。
40
40
  ちょっとしたデバックなんかでは直ぐに再実行することになるのでなんとかしたいです。
41
- どのようにすればいいのでしょうか?
41
+ どのようにすればいいのでしょうか?
42
+
43
+
44
+ 追記
45
+ 分かり辛くて申し訳ありません。
46
+ 聞きたいこととしましては、定義を1度だけで3つのファイルそれぞれ使用できるようにしたいですが、どうすればイイのでしょうか?