尽管我的导入在eclipsepyd中工作,但它们都以红色下划线

2024-10-01 15:41:41 发布

您现在位置:Python中文网/ 问答频道 /正文

在pydev中,我有一个名为webcrawler的python包。这个软件包在目录'/home/raido/Workspace/WebCrawler'中,它包含许多模块;网站、层、推荐者等。。。每个模块包含一系列功能。我想在另一个pydev项目中使用这些函数之一,所以我输入了。。。。在

import sys
sys.path.append('/home/raido/Workspace/WebCrawler')
from webcrawler import website

print website.getXmlLang('http://www.google.com')

脚本运行良好,并运行打印信息的函数。我不明白为什么“from webcrawler import website”一行中的website这个词用红色下划线。错误是说。。。在

^{pr2}$

然而,一切似乎都很顺利。这是一个pydev bug吗?我怎么解决这个问题?我试过这样做。在

import sys
sys.path.append('/home/raido/Workspace/WebCrawler')
from webcrawler.website import getXmlLang

print getXmlLang('http://www.google.com')

尽管这样做同样有效,但也会在import“getXmlLang”的红色下面加下划线。在

Python 2.6.5 Eclipse 3.7.1 PyDev 2.5.0.2012050419 Ubuntu 10.04


Tags: 模块path函数fromimporthomesyswebsite

热门问题