我的网站包中有pywin32,我的pyttsx在一个单独的文件夹中。这是我收到以下错误的原因吗?
import win32api, sys, os
ImportError: DLL load failed: The specified module could not be found
代码如下,
import pyttsx
def onStart(name):
print 'starting', name
def onWord(name, location, length):
print 'word', name, location, length
def onEnd(name, completed):
print 'finishing', name, completed
engine = pyttsx.init()
engine.connect('started-utterance', onStart)
engine.connect('started-word', onWord)
engine.connect('finished-utterance', onEnd)
engine.say('The quick brown fox jumped over the lazy dog.')
engine.runAndWait()
从这里开始,http://pyttsx.readthedocs.org/en/latest/engine.html#examples
我的pywin32来自这里,
http://sourceforge.net/projects/pywin32/files/pywin32/Build%20219/
for Py 2.7
答案 0 :(得分:0)
问题在于文件
_
不在正确的目录中。它必须在
>>> del _
>>> 2 + 2
4
>>> _
4
@CristiFati
答案 1 :(得分:0)
使用 pyttsx3 模块。它支持python3和python2。
安装:
df.X.fillna(df.groupby('Y').X.transform('median'), inplace=True)
df
Y X
0 a 10.0
1 a 5.0
2 a 7.5
3 b 12.0
4 b 13.0
5 b 12.5
6 c 5.0
7 c 5.0
8 c 5.0
9 c 6.0
。
它会自动安装那些win32和其他依赖项。