0

我正在尝试让 ghost 使用 python 并按照http://ghostpy.readthedocs.org/en/latest/上的安装说明进行操作,但只要我运行

from ghost import Ghost
gh = Ghost 

它抛出错误

进程以退出代码 -1073740771 (0xC000041D) 结束

当我跑

import PySide
print(PySide.QtCore.__version__)
print(PySide.__version__)

它给了我

4.8.5
1.2.2

建议按照说明安装 QTCore 和 PySide。有谁知道如何解决这个问题?

我正在使用 Python 3.4 和 pycharm 4.0.5。

4

1 回答 1

4

您输入的内容gh = Ghost不带括号()。它应该是这样的:

gh = Ghost()

从文档:

from ghost import Ghost

url = "http://www.ebay.com/"
gh = Ghost() #RIGHT HERE

# We load the main page of ebay
page, resources = gh.open(url, wait_onload_event=True)

# Full the main bar and click on the search button
gh.set_field_value("#gh-ac", "plane")
gh.click("#gh-btn")

# Wait for the next page
gh.wait_for_selector("#e1-15")

# Save the image of the screen
gh.capture_to("plane.png")
于 2015-03-29T00:35:22.127 回答