1

你好,我做了一个代码:

from gtts import gTTS
import os
import playsound
from pip._vendor.distlib.compat import raw_input
u = raw_input('type: ')

def player(textg):
    tts = gTTS(text = textg, lang='en')
    tts.save('name.mp3')
    playsound('name.mp3')
player(u)

一个错误来了:

playsound('name.mp3')
TypeError: 'module' object is not callable

请帮帮我,我正在使用 Python2.7.15

4

2 回答 2

2

您正在导入整个模块,而不是其中的方法。

你需要做类似的事情

from playsound import playsound

如果您的方法被调用playsound

于 2019-01-10T14:18:57.753 回答
0

您应该导入特定方法或调用已导入的 playsound 模块的 playsound 方法:

playsound.playsound('name.mp3')
于 2019-01-10T14:27:20.330 回答