回答編集履歴

2

微修正

2016/11/04 03:17

投稿

ikedas
ikedas

スコア4335

test CHANGED
@@ -22,5 +22,5 @@
22
22
 
23
23
  ```
24
24
 
25
- `open()`の第2引数の「`'rb'`」「`'wb'`」は、Linuxの場合は「`'r'`」「`'w'`」でもかまいません (Windowsでは`b`が必要)
25
+ `open()`の第2引数の「`'rb'`」「`'wb'`」は、Linuxの場合は「`'r'`」「`'w'`」でもかまわなのですが、Windowsでは`b`が必要です
26
26
 

1

リダイレクトについて追記

2016/11/04 03:17

投稿

ikedas
ikedas

スコア4335

test CHANGED
@@ -11,3 +11,16 @@
11
11
  subprocess.call(['/path/to/lame', '--resample', '16', '-b', '32', '-a', mp3File, 'temp.mp3'])
12
12
  ```
13
13
 
14
+ (11/04 10:19のコメント後に追記)
15
+
16
+ リダイレクトについては次のように書けると思います。
17
+
18
+ ```lang-python
19
+ fdin = open('temp.raw', 'rb')
20
+ fdout = open(rawFile, 'wb')
21
+ subprocess.call(['bcut', '+s', '-s', str(start), '-e', str(end)], stdin=fdin, stdout=fdout)
22
+
23
+ ```
24
+
25
+ `open()`の第2引数の「`'rb'`」「`'wb'`」は、Linuxの場合は「`'r'`」「`'w'`」でもかまいません (Windowsでは`b`が必要)。
26
+