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

質問編集履歴

3

追加

2021/03/05 04:18

投稿

Glue_cat
Glue_cat

スコア4

title CHANGED
File without changes
body CHANGED
@@ -6,6 +6,16 @@
6
6
 
7
7
  ```python
8
8
  ファイル名:test.py
9
+
10
+ option = Options()
11
+ option.add_argument('enable-crash-reporter')
12
+ #プロファイル指定
13
+ PROFILE_PATH = r'PATH'
14
+ option.add_argument('--user-data-dir=' + PROFILE_PATH)
15
+ driver=webdriver.Chrome(executable_path="PATH",options=option)
16
+ driver.set_window_size('1200', '1000')
17
+ driver.implicitly_wait(10)
18
+
9
19
  #再起動
10
20
  def restart():
11
21
  driver.quit()

2

追加

2021/03/05 04:18

投稿

Glue_cat
Glue_cat

スコア4

title CHANGED
File without changes
body CHANGED
@@ -1,3 +1,28 @@
1
1
  一連の処理が終わった後に、whileなどを使わずそのファイル自身をそのファイル内で再度実行したいのですが実現させる方法はあるのでしょうか??
2
2
 
3
- そのファイル内でimport[自身]をすれば、そのファイル自身が実行されますが、別の方法があればご教授願います。
3
+ そのファイル内でimport[自身]をすれば、そのファイル自身が実行されますが、別の方法があればご教授願います。
4
+
5
+ ↓がpyinstallerでexe化したものだと機能しない
6
+
7
+ ```python
8
+ ファイル名:test.py
9
+ #再起動
10
+ def restart():
11
+ driver.quit()
12
+ import test
13
+
14
+ #ログイン情報入力
15
+ def login_info_input():
16
+ login_id = input('')
17
+ login_pass = input('')
18
+ after_login_process(login_id, login_pass)
19
+
20
+ #ログイン
21
+ def after_login_process(id, pass):
22
+ driver.get('URL')
23
+ ...
24
+ #ログイン後再起動
25
+ restart()
26
+
27
+ login_info_input()
28
+ ```

1

誤字

2021/03/05 04:07

投稿

Glue_cat
Glue_cat

スコア4

title CHANGED
File without changes
body CHANGED
@@ -1,1 +1,3 @@
1
- 一連の処理が終わった後に、whileなどを使わずそのファイル自身をそのファイル内で再度実行したいのですが実現させる方法はあるのでしょうか??
1
+ 一連の処理が終わった後に、whileなどを使わずそのファイル自身をそのファイル内で再度実行したいのですが実現させる方法はあるのでしょうか??
2
+
3
+ そのファイル内でimport[自身]をすれば、そのファイル自身が実行されますが、別の方法があればご教授願います。