我在Windows上有一个工作代码,在许多其他步骤之后,使用Audacity去除接收到的音频文件的噪音。我已经在Windows上使用下面的代码来控制转移到执行的动作集:用于Mac的Python pywinauto for Audacity
import pywinauto
from pywinauto import application
def noiseReduce(filename):
app = application.Application()
app = app.connect(path=r'/Applications/Audacity')
app.captcha20170411_202241.menu_select('File->Import->Audio')
app.Selectoneormoreaudiofiles.Edit.SetText(filename + '.wav')
我移植的代码,以我的Mac和安装必要的PY模块,如pywinauto。不过,我收到此错误:
File "/Users/gautam/PycharmProjects/project/Capture.py", line 20, in <module>
from pywinauto import application
File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/pywinauto/application.py", line 75, in <module>
import win32process
ImportError: No module named 'win32process'
在想点子安装win32process,我得到一个错误:
Could not find a version that satisfies the requirement win32process (from versions:) No matching distribution found for win32process
有没有办法解决这个或其他替代方案将控制转移到Audacity的并对其执行操作?