TypeError: объект 'module' не вызывается в модуле Playsound
Здравствуйте, я сделал код:
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
2 ответа
Вы импортируете весь модуль, а не метод внутри него.
Вам нужно сделать что-то вроде
from playsound import playsound
если ваш метод называется playsound
Вам следует либо импортировать конкретный метод, либо вызвать метод playsound модуля playsound, который вы уже импортировали:
playsound.playsound('name.mp3')