3
我有这个问题一段时间,并最终了解是什么造成这是一个很好的解除。 所以基本上,PyDev并没有完全分析名称中带短划线(' - ')的python文件。我只收到错误,但没有收到警告......(即:未使用的变量,未使用的进口等...)代码分析不完整的文件名与破折号
这是功能吗?一个已知的bug?有什么解决办法吗? 我知道破折号不允许用于python文件夹,但这是否适用于python文件? (在我的情况下,那些是python脚本,为了方便,没有.py扩展名)。
举例来说,在我的仓项目子文件夹:
- 提交或释放脚本文件进行分析,A-OK
- 外接输入,选择-文件:警告没有报告。
感谢您的任何提示。
感谢您的反馈。 – user1812832
感谢您的反馈。 我刚去sourceforge报告,但发现类似的: [http://sourceforge.net/tracker/index.php?func=detail&aid=3184985&group_id=85796&atid=577329](ID:3184985) 因此,状态是:_Thou不应该有一个带短划线或警告的Python脚本不会被报告_? (唯一的错误,为什么它的一半?) 我不知道为什么票已关闭法比奥。所以我会在再次报告之前等待他的意见。 我在eclipse中打开我的文件时没有收到任何警告,因为错误修复提示。 (使用Pydev 2.7) – user1812832
好吧,似乎为了让PyDev分析一个文件,它需要将该文件导入为python模块。由于这是不可能的名称中有破折号的文件,所以你不在那里。不过,它可能会导致[PEP 302 import hooks](http://www.python.org/dev/peps/pep-0302/)让你解决这个限制。 –