免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2519 | 回复: 5
打印 上一主题 下一主题

请教 命令行下正常,但就是不能运行 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-01-14 13:06 |只看该作者 |倒序浏览
安装了pYsearch http://pysearch.sourceforge.net
从命令行下执行
from yahoo.search import factory

完全正常

但写个文件就报错
#!/usr/bin/env python

import sys
import getopt

from yahoo.search import factory

app_id = "YGbUaOzV34Fqf0Pg8dH6eauS1s5s1AHccWfGeX1iZakaBDv1iA2spt67DYNiQ3s-"
srch = factory.create_search("web", app_id, query="python", results=5)
dom = srch.get_results()
results = srch.parse_results(dom)
for res in results:
    url = res.Url
    title = res.Title
    print "%s -> %s" % (title, url)


错误代码:
  1. Traceback (most recent call last):
  2.   File "C:\Pyhome\workhome\seo\yahoo.py", line 6, in <module>
  3.     from yahoo.search import factory
  4.   File "C:\Pyhome\workhome\seo\yahoo.py", line 6, in <module>
  5.     from yahoo.search import factory
  6. ImportError: No module named search
复制代码


请教这是怎么回事?
python 版本 2.61
pYsearch 版本 3.1-1

[ 本帖最后由 kukat 于 2009-1-14 13:07 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2009-01-14 13:13 |只看该作者
把你这个脚本名字换换就行了,不要加yahoo.py,你的名字跟yahoo.search重名了。

[ 本帖最后由 xiaoyu9805119 于 2009-1-14 13:23 编辑 ]

论坛徽章:
0
3 [报告]
发表于 2009-01-14 13:39 |只看该作者
汗,原来是这样,折腾我一早上了……
感谢 xiaoyu9805119

论坛徽章:
0
4 [报告]
发表于 2009-01-14 13:42 |只看该作者
原帖由 kukat 于 2009-1-14 13:39 发表
汗,原来是这样,折腾我一早上了……
感谢 xiaoyu9805119


要细心。。。

论坛徽章:
0
5 [报告]
发表于 2009-01-18 15:37 |只看该作者
发现重名这回事最近出现的几率相当之不低!
这说明一个什么样的问题呢?

论坛徽章:
0
6 [报告]
发表于 2009-01-18 20:50 |只看该作者
这个东西总容易出问题,而且错误提示都不明显;
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP