是否可以在ghost.py中运行imacro firefox脚本? 我想自动化重型ajax网站。
我正在尝试这个:
from ghost import Ghost
ghost = Ghost(plugins_enabled=True,plugin_path=['C:\Documents and Settings\my\Desktop\addons\addon-3863-latest.xpi'],)
答案 0 :(得分:1)
在Ghost.py中,您会找到代码段:
if plugin_path:
for p in plugin_path:
Ghost._app.addLibraryPath(p)
从事物的角度来看,它期待一条路径(addLibraryPath)并且会自己做出发现。所以,给它一个包含.xpi
的路径注意:未经测试。
在我的Windows 10上,我将其输入Windows地址栏:
%APPDATA%\ Mozilla的\火狐\配置文件
然后我看到一个名为“ kswjuot9.default ”的文件夹(它可能在您的PC上命名为另一个东西)并单击它。最后,我找到了一个名为“ extensions ”的文件夹。
尝试向Ghost.py提供此“扩展程序”文件夹的完整地址。我还建议您使用正斜杠,例如
C:/Users/iChux/AppData/Roaming/Mozilla/Firefox/Profiles/kswjuot9.default/extensions
我在处理如何提取.xpi文件时看到online link