隐藏未解决的导入错误

时间:2012-01-15 20:09:57

标签: python eclipse pydev

我使用Eclipse的Python插件:Linux上的PyDev,我正在编写一个跨平台的应用程序。

在这个应用程序中,我有以下代码行:

try :
    from win32com.shell import shellcon, shell
    appdata_path = shell.SHGetFolderPath(0, shellcon.CSIDL_APPDATA, 0, 0)
except :
    appdata_path = os.environ['APPDATA']

PyDev向我展示了2个错误:

Unresolved import: shell
Unresolved import: shellcon

出现这些错误是因为pywin32扩展程序未安装在我的系统上,而我无法安装它,因为它有Windows扩展,而不是Linux。

是否有办法隐藏或忽略(仅)这些错误?

由于

1 个答案:

答案 0 :(得分:6)

在失败的导入行上单击Ctl + 1并选择@UnresolvedImport error

或手动,像这样:

import Afailure #@UnresolvedImport