回答編集履歴
1
追記
test
CHANGED
@@ -1,6 +1,8 @@
|
|
1
1
|
`command`でのファイル名の作成部分`~"%03.f"%(filename)+".csv"~`がおかしいです。
|
2
2
|
提示コードでは書式指定がきいていません。
|
3
3
|
元のコードを生かすなら以下のような感じに文字列を+で連結するとよいと思います。
|
4
|
+
|
5
|
+
さらに、コマンド全体をスペース区切りで渡して`subprocess.run`する場合は通常は`shell=True`をつけます。
|
4
6
|
```Python
|
5
7
|
import subprocess
|
6
8
|
import os
|
@@ -17,7 +19,7 @@
|
|
17
19
|
print(filename)
|
18
20
|
command = 'fftpk.exe -c ' + "%03.f"%(filename)+".csv" + ' -n _FFTPK -T 1.5 -F 0.15'
|
19
21
|
print(command)
|
20
|
-
|
22
|
+
subprocess.run(command, shell=True)
|
21
23
|
|
22
24
|
simple_check(ROOT_PATH)
|
23
25
|
# 123
|