python-使狗尾示例脚本在Ubuntu 10.04上运行

我最近安装了Dogtail,它是一种开源GUI测试工具和自动化框架.我将示例脚本(https://fedorahosted.org/dogtail/browser/examples/gedit-test-utf8-tree-api.py?format=txt)下载到了我的计算机上,但是无法使其正常工作....

我最近安装了Dogtail,它是一种开源GUI测试工具和自动化框架.我将示例脚本(https://fedorahosted.org/dogtail/browser/examples/gedit-test-utf8-tree-api.py?format=txt)下载到了我的计算机上,但是无法使其正常工作.当我调用它时,我收到一条消息:

corey@corey-laptop:~/Desktop/exercise$./gedit-test-utf8-tree-api.py 
Traceback (most recent call last):
  File "./gedit-test-utf8-tree-api.py", line 6, in <module>
    from dogtail import tree
  File "/home/joe/Desktop/exercise/dogtail.py", line 6, in <module>
    from dogtail import tree
ImportError: cannot import name tree

我正在使用Ubuntu 10.04.我不确定为什么无法运行或如何解决.有任何想法吗?

解决方法:

不要在/ home / joe / Desktop / exercise dogtail中命名文件:

  File "/home/joe/Desktop/exercise/dogtail.py", line 6, in <module>
    from dogtail import tree

Python正在导入您的dogtail.py,而不是/usr/share / python-support / python-dogtail / dogtail中的软件包.

要测试这一理论,您可以打开python解释器并输入

import dogtail
dogtail.__file__

看尾巴从哪里来.

本文标题为:python-使狗尾示例脚本在Ubuntu 10.04上运行

基础教程推荐