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

回答編集履歴

1

修正

2021/11/16 09:58

投稿

ppaul
ppaul

スコア24672

answer CHANGED
@@ -1,8 +1,32 @@
1
+ エラーメッセージを素直に読むと、
2
+
3
+ 関数wav(sound)を呼び出す時の実引数がTupleだというだけのように思えてきました。
4
+
1
5
  ```python
6
+ def wav(sound):
2
7
  wr = wave.open(sound,"r")
3
8
  ```
4
9
 
5
10
  ```python
11
+ def wav(sound):
12
+ print('sound is', sound)
13
+ wr = wave.open(sound,"r")
14
+ ```
15
+ に変更して実行して、表示される結果を見てください。
16
+ それが、
17
+ sound s (A,B)
18
+ のような形をしているとしたらそれが原因です。
19
+
20
+
21
+
22
+
23
+ 以下は答えではないようです。
24
+
25
+ ```python
26
+ wr = wave.open(sound,"r")
27
+ ```
28
+
29
+ ```python
6
30
  wr = wave.open(sound,"rb")
7
31
  ```
8
32