相关疑难解决方法(0)

Python:在函数中使用类内部导入

任何人都可以解释如何使以下示例工作?由于类中的几个函数将使用平台中的相同函数,我认为最好在类内部导入它,但我不知道如何在函数内部使用它(因为我经常出错关于它).

#!/usr/bin/python

class test:
   from platform import system
   is_linux(self):
      system = system()
      if system == "Linux": return True
Run Code Online (Sandbox Code Playgroud)

一个更好的例子:

#!/usr/bin/python

# Add ANSI colour strings
class stdout:
    from sys import stdout
    def message(message, self):  stdout.write(message)
Run Code Online (Sandbox Code Playgroud)

注意:这只是一个片段,有一些部分缺失,但我的意思是一个例子.
我知道我可能只是移动system = system()并使用self.system但也许更好的方法?

python python-import

3
推荐指数
1
解决办法
5797
查看次数

标签 统计

python ×1

python-import ×1