Python 从出现错误的模块导入有效实体

Python 从出现错误的模块导入有效实体,python,Python,我有一个模块a.py,它包含一些常量和一个类。这个类还没有准备好,所以它的许多函数实现还没有实现,也就是说,我希望如果有人调用这个函数,python会因为语法错误而失败 但是,现在我正在从导入常量中执行,而python由于类中函数中的错误而失败 如何解决此问题?向您的方法添加pass: class SomeClass(object): def some_method(self): pass def method(self): pass 这样,您就不会在导

我有一个模块a.py,它包含一些常量和一个类。这个类还没有准备好,所以它的许多函数实现还没有实现,也就是说,我希望如果有人调用这个函数,python会因为语法错误而失败

但是,现在我正在从导入常量中执行
,而python由于类中函数中的错误而失败


如何解决此问题?

向您的方法添加
pass

class SomeClass(object):
   def some_method(self):
       pass
   def method(self):
       pass
这样,您就不会在导入类时遇到问题

另一个选择是提高利率


由于导入将评估模块,因此您的文件中需要有无错误代码。

向方法添加
pass

class SomeClass(object):
   def some_method(self):
       pass
   def method(self):
       pass
这样,您就不会在导入类时遇到问题

另一个选择是提高利率


由于导入将评估模块,您的文件中需要有无错误的代码。

而不是保留语法错误,而是从未完成的函数中显式地
引发NotImplementedError
。或者将常数移动到单独的模块中

从未完成的函数中显式地
raisenotimplementederror
,而不是保留语法错误。或者将常数移动到单独的模块中

只能从其他文件导入函数。只能从其他文件导入函数。谢谢。“你可以在6分钟内接受答案”。请您解释一下或链接到资源,为什么要评估整个模块。在解释语言中,“评估”到底意味着什么?请在文档中尝试更多关于导入过程中发生的事情。谢谢。“你可以在6分钟内接受答案”。请您解释一下或链接到资源,为什么要评估整个模块。“评估”在解释语言中到底意味着什么?请在文档中尝试更多关于导入过程中发生的事情。谢谢(+1)!接受另一个答案,因为它链接到文档,对我来说稍微容易一些。谢谢(+1)!接受另一个答案,因为它与文档相关,对我来说稍微容易一些。