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

回答編集履歴

1

もう一個追加

2018/01/29 09:25

投稿

YouheiSakurai
YouheiSakurai

スコア6158

answer CHANGED
@@ -8,6 +8,22 @@
8
8
  Timer(10, exit, args=(1, )).start() # 10秒後にos._exit(1)を呼ぶ
9
9
 
10
10
  for i in range(20):
11
+ print(i, "秒")
11
12
  sleep(1)
13
+ ```
14
+
15
+ ```python
16
+ from os import getpid
17
+ from os import kill
18
+ from threading import Timer
19
+ from time import sleep
20
+ from signal import SIGTERM
21
+
22
+
23
+ if __name__ == "__main__":
24
+ Timer(10, kill, args=(getpid(), SIGTERM)).start() # 10秒後にos.kill(PID, SIGTERM)を呼ぶ
25
+
26
+ for i in range(20):
12
27
  print(i, "秒")
28
+ sleep(1)
13
29
  ```