我曾经遇到过这样的情况:类的大多数方法在被调用时都需要引发异常,如果某个特定条件为False,则只有一个例外。可以进入大多数方法并编写if not condition,这样如果条件不为真,每个方法都会引发异常,但我认为通过在类顶部使用单个装饰器来实现这一点可能是可能的。是类似的,但它涉及到单独装饰每个方法,如果我要这样做,我可能
假设我有这段python代码: for filename in os.listdir(uploadedFilesDirectory现在,"loopForEachFileInDirectory“方法将包含更多的方法--我在这里做了一些干净的编码(为Robert Martin干杯)。我想要的是从子方法中冒出任何异常,如果在主循环中发生了任何事情,就放弃那个循环并继续。
问题是,产生通用异常</em