Python:将特定对象的函数作为参数传递有什么危险

2024-09-27 23:23:11 发布

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

在主代码中,我有一个名为“debugPrinterObject”的类的实例。 在实例化它之后,我将它的一个函数作为参数传递给另一个名为“bSoupProcessor”的类,该类处理文本。使用传递到bSoupProcessor类的构造函数的函数,所有日志信息都保存到文本文件中

这样做是为了让debugPrinterObject打开文件,并通过作为参数传递的函数进行编辑。文本文件仅在程序结束时关闭

到目前为止它还在工作。我将实现多线程,其中将有多个“bSoupProcessor”类,它们都将使用“debugPrinterObject”的相同函数。这可能吗?有什么问题/风险吗


Tags: 文件实例函数代码文本程序信息编辑

热门问题