質問編集履歴

1

shell=Falseを試してみました。

2020/09/07 05:37

投稿

aws
aws

スコア48

test CHANGED
File without changes
test CHANGED
@@ -10,7 +10,7 @@
10
10
 
11
11
 
12
12
 
13
- ```
13
+ ```python
14
14
 
15
15
  import subprocess
16
16
 
@@ -60,6 +60,66 @@
60
60
 
61
61
 
62
62
 
63
+ 関係ないかもしれませんが
64
+
65
+ アプリ起動time.sleep(10)後に
66
+
67
+ ```
68
+
69
+ outs, errs = proc.communicate()
70
+
71
+ print("outs: ", outs, " errs: ", errs)
72
+
73
+
74
+
75
+ >> outs: None errs: None
76
+
77
+
78
+
79
+ ```
80
+
81
+ です。
82
+
83
+
84
+
85
+
86
+
87
+
88
+
63
89
  windows 10
64
90
 
65
91
  python 3.7
92
+
93
+
94
+
95
+ ---
96
+
97
+ 2020年9月7日14時15分 追加編集
98
+
99
+
100
+
101
+ shell=False併せてshellなしも試してみました。
102
+
103
+
104
+
105
+ ```python
106
+
107
+ shell=False
108
+
109
+ proc = subprocess.Popen('C:\Users\aaaa\Tor Browser\Browser\firefox.exe',shell=False)
110
+
111
+
112
+
113
+
114
+
115
+ shellなし
116
+
117
+ proc = subprocess.Popen('C:\Users\aaaa\Tor Browser\Browser\firefox.exe')
118
+
119
+
120
+
121
+ ```
122
+
123
+
124
+
125
+ どちらもアプリ起動は出来ますが停止が出来ません。