我刚为mac安装了xlwings
,我试图从现有的Excel文档中执行Python代码。文档保存在我的文件夹中,称之为
\Users\me\my_dir\my_file.xlsm
我在xlwings.bas
中制作了\my_dir
的副本(可能是不必要的),并已将其导入my_file.xlsm
。
我有一个模块my_module.py
,其功能my_sub()
可以上网,提取一些数据,并希望将这些数据放入Excel电子表格的单元格中(我应该先添加一下)刚刚将数据打印到终端的my_sub()
版本工作正常。)
无论如何,当我尝试使用RunPython运行它时,我得到一个"路径/文件访问错误"在线
Open FileName For Input As #FileNum
在本地窗口中,FileName
是LOG_FILE
"Macintosh HD:Users:Me:my_dir:xlwings_log.txt"
它给我一个file_path错误。
我非常确定xlwings
代码不是问题,因为当我使用RunPython
运行更简单的python脚本时,它运行得很好。但我不知道如何调试这个,因为错误隐藏在源代码中。
是否有其他人看到此错误或知道如何绕过它?