import platform

class Test:
def test(self):
func = getattr(self,'windows')
func() @staticmethod
def windows():
from plugins.collect_windows_info import Win32Info
return Win32Info().collect() #在调用self对象时,本类调用用Win32Info().collect()
@staticmethod
def linux():
return 'OK2' if __name__ == '__main__':
ob = Test()
ob.test()
print(ob.windows())

最新文章

  1. macOS 我的装机
  2. 山寨Unity3D?搜狐畅游的免费开源游戏引擎Genesis-3D
  3. PPK谈JS笔记第一弹
  4. 走进spring之springmvc实战篇(二)
  5. jquery实现AJAX的4种方法
  6. golang 格式化时间为字符串
  7. nginx 版本介绍
  8. lintcode:逆序对
  9. Javascript中&&和&,||和|运算符两个不同点
  10. Android滑动事件冲突
  11. 光场相机重聚焦之三——Matlab光场工具包使用、重聚焦及多视角效果展示
  12. [转载] Linux curl命令详解
  13. Libgdx教程目录
  14. Android之SharedPreferences内部原理浅析
  15. Tmux会话的使用
  16. 利用谷歌网站的翻译网站,实现谷歌翻译api
  17. 【转】Linux系统进程的知识总结,进程与线程之间的纠葛
  18. day18 logging模块 sys shelve
  19. tar 使用总结
  20. Apache Kafka 0.11版本新功能简介

热门文章

  1. JWT原理和使用
  2. c++实验9 图及图的操作实验
  3. 配置Log4j(很详细)【转】
  4. 使用C#分层查询多个表数据
  5. 移动端自动化==>什么是Appium
  6. python调用java代码 java虚拟机(jvm)
  7. TortoiseSVN-1.9.7 对应 eclipse svn 插件的 更新
  8. python 开启进程两种方法 multiprocessing模块 介绍
  9. Eureka 源码分析之 Eureka Server
  10. Luogu P4562 [JXOI2018]游戏