pywin32和wmi的安装和测试
E:\pyAPP\Madking\MadKingClient>python bin\NedStark.py collect_data
E:\pyAPP\Madking\MadKingClient
Traceback (most recent call last):
File "E:\pyAPP\Madking\MadKingClient\bin\NedStark.py", line 26, in <module>
HouseStark.ArgvHandler(sys.argv)
File "E:\pyAPP\Madking\MadKingClient\core\HouseStark.py", line 24, in __init__
self.parse_argv()
File "E:\pyAPP\Madking\MadKingClient\core\HouseStark.py", line 30, in parse_argv
func()
File "E:\pyAPP\Madking\MadKingClient\core\HouseStark.py", line 48, in collect_data
asset_data = obj.collect()
File "E:\pyAPP\Madking\MadKingClient\core\info_collection.py", line 32, in collect
info_data = func()
File "E:\pyAPP\Madking\MadKingClient\core\info_collection.py", line 44, in Windows
sys_info = plugin_api.WindowsSysInfo()
File "E:\pyAPP\Madking\MadKingClient\plugins\plugin_api.py", line 19, in WindowsSysInfo
from plugins.windows import sysinfo as win_sysinfo
File "E:\pyAPP\Madking\MadKingClient\plugins\windows\sysinfo.py", line 11, in <module>
import win32com
ModuleNotFoundError: No module named 'win32com'
E:\pyAPP\Madking\MadKingClient>pip install pywin32com
ERROR: Could not find a version that satisfies the requirement pywin32com (from versions: none)
ERROR: No matching distribution found for pywin32com
WARNING: You are using pip version 22.0.4; however, version 22.3.1 is available.
You should consider upgrading via the 'D:\Python\Python310\python.exe -m pip install --upgrade pip' command.
E:\pyAPP\Madking\MadKingClient>pip install pywin32
Collecting pywin32
Using cached pywin32-305-cp310-cp310-win_amd64.whl (12.1 MB)
Installing collected packages: pywin32
Successfully installed pywin32-305
WARNING: You are using pip version 22.0.4; however, version 22.3.1 is available.
You should consider upgrading via the 'D:\Python\Python310\python.exe -m pip install --upgrade pip' command.
E:\pyAPP\Madking\MadKingClient>python bin\NedStark.py collect_data
E:\pyAPP\Madking\MadKingClient
Traceback (most recent call last):
File "E:\pyAPP\Madking\MadKingClient\bin\NedStark.py", line 26, in <module>
HouseStark.ArgvHandler(sys.argv)
File "E:\pyAPP\Madking\MadKingClient\core\HouseStark.py", line 24, in __init__
self.parse_argv()
File "E:\pyAPP\Madking\MadKingClient\core\HouseStark.py", line 30, in parse_argv
func()
File "E:\pyAPP\Madking\MadKingClient\core\HouseStark.py", line 48, in collect_data
asset_data = obj.collect()
File "E:\pyAPP\Madking\MadKingClient\core\info_collection.py", line 32, in collect
info_data = func()
File "E:\pyAPP\Madking\MadKingClient\core\info_collection.py", line 44, in Windows
sys_info = plugin_api.WindowsSysInfo()
File "E:\pyAPP\Madking\MadKingClient\plugins\plugin_api.py", line 19, in WindowsSysInfo
from plugins.windows import sysinfo as win_sysinfo
File "E:\pyAPP\Madking\MadKingClient\plugins\windows\sysinfo.py", line 12, in <module>
import wmi
ModuleNotFoundError: No module named 'wmi'
E:\pyAPP\Madking\MadKingClient>pip install wmi
Collecting wmi
Using cached WMI-1.5.1-py2.py3-none-any.whl (28 kB)
Requirement already satisfied: pywin32 in d:\python\python310\lib\site-packages (from wmi) (305)
Installing collected packages: wmi
Successfully installed wmi-1.5.1
WARNING: You are using pip version 22.0.4; however, version 22.3.1 is available.
You should consider upgrading via the 'D:\Python\Python310\python.exe -m pip install --upgrade pip' command.
E:\pyAPP\Madking\MadKingClient>python bin\NedStark.py collect_data
E:\pyAPP\Madking\MadKingClient
{'os_type': 'Windows', 'os_release': '10 64bit 10.0.19044 ', 'os_distribution': 'Microsoft', 'asset_type': 'server', 'cpu_count': 1, 'cpu_model': 'Intel(R) Core(TM) i7-9750H CPU @ 2.60GHz', 'cpu_core_count': 6, 'ram': [{'slot': 'DIMM A', 'capacity': 8192.0, 'model': '物理内存', 'manufactory': '80AD000080AD', 'sn': '72D9F1A2'}, {'slot': 'DIMM B', 'capacity': 8192.0, 'model': '物理内存', 'manufactory': '80AD000080AD', 'sn': '72D9F135'}], 'manufactory': 'Dell Inc.', 'model': 'G7 7590', 'wake_up_type': 6, 'sn': '00330-80000-00000-AA305', 'physical_disk_driver': [{'iface_type': 'unknown', 'slot': 0, 'sn': '0000_0000_0000_0001_8CE3_8E05_0007_2F85.', 'model': 'NVMe KXG60ZNV1T02 NVM', 'manufactory': '(标准磁盘驱动器)', 'capacity': 953.8639712333679}], 'nic': [{'macaddress': '8C:04:BA:99:70:5E', 'model': '[00000001] Killer E2500 Gigabit Ethernet Controller', 'name': 1, 'ipaddress': '', 'netmask': ''}, {'macaddress': 'A8:6D:AA:52:E3:6F', 'model': '[00000003] Killer(R) Wireless-AC 1550 Wireless Network Adapter (9260NGW) 160MHz', 'name': 3, 'ipaddress': '192.168.43.141', 'netmask': ('255.255.255.0', '64', '128', '64')}, {'macaddress': '00:50:56:C0:00:01', 'model': '[00000004] VMware Virtual Ethernet Adapter for VMnet1', 'name': 4, 'ipaddress': '169.254.155.251', 'netmask': ('255.255.0.0', '64')}, {'macaddress': '00:50:56:C0:00:08', 'model': '[00000005] VMware Virtual Ethernet Adapter for VMnet8', 'name': 5, 'ipaddress': '169.254.193.136', 'netmask': ('255.255.0.0', '64')}, {'macaddress': 'FE:45:20:52:41:53', 'model': '[00000011] WAN Miniport (IP)', 'name': 11, 'ipaddress': '', 'netmask': ''}, {'macaddress': '0C:CC:20:52:41:53', 'model': '[00000012] WAN Miniport (IPv6)', 'name': 12, 'ipaddress': '', 'netmask': ''}, {'macaddress': '18:6C:20:52:41:53', 'model': '[00000013] WAN Miniport (Network Monitor)', 'name': 13, 'ipaddress': '', 'netmask': ''}, {'macaddress': 'A8:6D:AA:52:E3:70', 'model': '[00000014] Microsoft Wi-Fi Direct Virtual Adapter', 'name': 14, 'ipaddress': '', 'netmask': ''}, {'macaddress': 'AA:6D:AA:52:E3:6F', 'model': '[00000015] Microsoft Wi-Fi Direct Virtual Adapter', 'name': 15, 'ipaddress': '', 'netmask': ''}, {'macaddress': '0A:00:27:00:00:13', 'model': '[00000016] VirtualBox Host-Only Ethernet Adapter', 'name': 16, 'ipaddress': '192.168.56.1', 'netmask': ('255.255.255.0', '64')}, {'macaddress': 'A8:6D:AA:52:E3:73', 'model': '[00000017] Bluetooth Device (Personal Area Network)', 'name': 17, 'ipaddress': '', 'netmask': ''}, {'macaddress': '00:15:5D:98:9F:6C', 'model': '[00000019] Hyper-V Virtual Ethernet Adapter', 'name': 19, 'ipaddress': '192.168.64.1', 'netmask': ('255.255.240.0', '64')}]}
{'os_type': 'Windows', 'os_release': '10 64bit 10.0.19044 ', 'os_distribution': 'Microsoft', 'asset_type': 'server', 'cpu_count': 1, 'cpu_model': 'Intel(R) Core(TM) i7-9750H CPU @ 2.60GHz', 'cpu_core_count': 6, 'ram': [{'slot': 'DIMM A', 'capacity': 8192.0, 'model': '物理内存', 'manufactory': '80AD000080AD', 'sn': '72D9F1A2'}, {'slot': 'DIMM B', 'capacity': 8192.0, 'model': '物理内存', 'manufactory': '80AD000080AD', 'sn': '72D9F135'}], 'manufactory': 'Dell Inc.', 'model': 'G7 7590', 'wake_up_type': 6, 'sn': '00330-80000-00000-AA305', 'physical_disk_driver': [{'iface_type': 'unknown', 'slot': 0, 'sn': '0000_0000_0000_0001_8CE3_8E05_0007_2F85.', 'model': 'NVMe KXG60ZNV1T02 NVM', 'manufactory': '(标准磁盘驱动器)', 'capacity': 953.8639712333679}], 'nic': [{'macaddress': '8C:04:BA:99:70:5E', 'model': '[00000001] Killer E2500 Gigabit Ethernet Controller', 'name': 1, 'ipaddress': '', 'netmask': ''}, {'macaddress': 'A8:6D:AA:52:E3:6F', 'model': '[00000003] Killer(R) Wireless-AC 1550 Wireless Network Adapter (9260NGW) 160MHz', 'name': 3, 'ipaddress': '192.168.43.141', 'netmask': ('255.255.255.0', '64', '128', '64')}, {'macaddress': '00:50:56:C0:00:01', 'model': '[00000004] VMware Virtual Ethernet Adapter for VMnet1', 'name': 4, 'ipaddress': '169.254.155.251', 'netmask': ('255.255.0.0', '64')}, {'macaddress': '00:50:56:C0:00:08', 'model': '[00000005] VMware Virtual Ethernet Adapter for VMnet8', 'name': 5, 'ipaddress': '169.254.193.136', 'netmask': ('255.255.0.0', '64')}, {'macaddress': 'FE:45:20:52:41:53', 'model': '[00000011] WAN Miniport (IP)', 'name': 11, 'ipaddress': '', 'netmask': ''}, {'macaddress': '0C:CC:20:52:41:53', 'model': '[00000012] WAN Miniport (IPv6)', 'name': 12, 'ipaddress': '', 'netmask': ''}, {'macaddress': '18:6C:20:52:41:53', 'model': '[00000013] WAN Miniport (Network Monitor)', 'name': 13, 'ipaddress': '', 'netmask': ''}, {'macaddress': 'A8:6D:AA:52:E3:70', 'model': '[00000014] Microsoft Wi-Fi Direct Virtual Adapter', 'name': 14, 'ipaddress': '', 'netmask': ''}, {'macaddress': 'AA:6D:AA:52:E3:6F', 'model': '[00000015] Microsoft Wi-Fi Direct Virtual Adapter', 'name': 15, 'ipaddress': '', 'netmask': ''}, {'macaddress': '0A:00:27:00:00:13', 'model': '[00000016] VirtualBox Host-Only Ethernet Adapter', 'name': 16, 'ipaddress': '192.168.56.1', 'netmask': ('255.255.255.0', '64')}, {'macaddress': 'A8:6D:AA:52:E3:73', 'model': '[00000017] Bluetooth Device (Personal Area Network)', 'name': 17, 'ipaddress': '', 'netmask': ''}, {'macaddress': '00:15:5D:98:9F:6C', 'model': '[00000019] Hyper-V Virtual Ethernet Adapter', 'name': 19, 'ipaddress': '192.168.64.1', 'netmask': ('255.255.240.0', '64')}]}
E:\pyAPP\Madking\MadKingClient>
pywin32和wmi的安装和测试的更多相关文章
- my SQL下载安装,环境配置,以及密码忘记的解决,以及navicat for mysql下载,安装,测试连接
一.下载 在百度上搜索"mysql-5.6.24-winx64下载" 二.安装 选择安装路径,我的路径“C:\Soft\mysql-5.6.24-winx64” 三.环境配置 计算 ...
- OpenCV2+入门系列(一):OpenCV2.4.9的安装与测试
这里假设看到这篇文章的人都已经对OpenCV以及机器视觉等最基础的概念有了一定的认识,因此本文不会对OpenCV做任何的介绍,而是直接介绍OpenCV2.4.9的安装与测试.此外本文只是简单的介绍如何 ...
- 决战大数据之三-Apache ZooKeeper Standalone及复制模式安装及测试
决战大数据之三-Apache ZooKeeper Standalone及复制模式安装及测试 [TOC] Apache ZooKeeper 单机模式安装 创建hadoop用户&赋予sudo权限, ...
- coreseek实战(一):windows下coreseek的安装与测试
coreseek实战(一):windows下coreseek的安装与测试 网上关于 coreseek 在 windows 下安装与使用的教程有很多,官方也有详细的教程,这里我也只是按着官方提供的教程详 ...
- Window下memcached安装与测试步骤
如何在Window下memcached安装与测试步骤 工具/原料 电脑 memcached 软件 方法/步骤 软件包下载 下载Memercached For Windows:http://downlo ...
- 【MySql】5.6.14版本的安装和测试
当前状态:apache2.4.6和php5.5.6已经安装成功: mysql的安装和测试: 一.安装mysql5.6.14,参考http://wenku.baidu.com/link?url=_0jk ...
- jdbc_odbc SQLserver 驱动安装及测试
有2次被问到同一个问题,尽管博客园是.net的园子,我还是分享下吧.PS:我现在做的.net,以前学过点java.献丑了. ------------------ 原始邮件 -------------- ...
- mosquitto在Linux环境下的部署/安装/使用/测试
mosquitto在Linux环境下的部署 看了有三四天的的源码,(当然没怎么好好看了),突然发现对mosquitto的源码有了一点点感觉,于是在第五天决定在Linux环境下部署mosquitto. ...
- http_load安装与测试参数分析 - 追求自由自在的编程 - ITeye技术网站
http_load安装与测试参数分析 - 追求自由自在的编程 - ITeye技术网站 http_load -p 50 -s 120 urls
- Docker的安装和测试
1,Docker安装 Docker是啥,以及其与虚拟机的对比,就不介绍了,网上有很多资源可以学习和了解. 本篇文章重点介绍Docker的安装和测试使用. Docker的安装,分为离线安装和在线安装两种 ...
随机推荐
- egret 图片跨域
//图片跨域 egret.ImageLoader.crossOrigin = "anonymous";
- echart 解决setOption线残留
前言: Antd + echarts 我想要实现的是点击表的某一行自动生成对应的折线图,我在点击第一行生成5条线,我在点击第二行的时候,本该生成2条线,结果还是5条线: 最开始我以为设置的 serie ...
- SpringBoot笔记--配置文件分类+yaml相关知识+读取配置文件内容
配置文件 要是需要使用自己的配置替换默认配置时,需要使用后缀名为application.properties或者application.yml(application.yaml)进行配置 当然,几个文 ...
- day05-2-yaml
yaml 1.yaml介绍 YAML是 "YAML Ain't a Markup Language" (YAML不是一种标记语言)的递归缩写.在开发这种语言时,YAML的意思其实是 ...
- java循环结构中局部变量和成员变量
前言 在前两篇文章中,壹哥给大家讲解了Java里的条件分支,包括if和switch两种情况.我们知道,除了条件分支结构,还有循环结构,所以接下来的一个学习重点就是Java里的循环.但在学习循环之前,我 ...
- Java面试——Netty
一.BIO.NIO 和 AIO [1]阻塞 IO(Blocking I/O):同步阻塞I/O模式,当一条线程执行 read() 或者 write() 方法时,这条线程会一直阻塞直到读取一些数据或者写出 ...
- Mysql 备份方案
一.为什么要备份 [1]容灾恢复:硬件故障.不经意的 Bug 导致数据损坏,或者服务器及其数据由于某些原因不可获取或无法使用等(例如:机房大楼烧毁,恶意的黑客攻击或 Mysql 的 Bug 等).[2 ...
- Vue2依赖收集原理
观察者模式定义了对象间一对多的依赖关系.即被观察者状态发生变动时,所有依赖于它的观察者都会得到通知并自动更新.解决了主体对象和观察者之间功能的耦合. Vue中基于 Observer.Dep.Watch ...
- 在react中使用wangEditorV5
wangEditor是基于JavaScript和css的一款web富文本编辑器,是国内比较好用的一款轻量级富文本编辑器,上手简单,易用且开源免费. 官方文档:http://www.wangeditor ...
- 排队论——系统运行指标的R语言实现
排队是在日常生活中经常遇到的现象,如顾客到商店购买物品.病人到医院看病常常要排队.此时要求服务的数量超过服务机构(服务台.服务员等)的容量.也就是说,到达的顾客不能立即得到服务,因而出现了排队现象.这 ...