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的安装,分为离线安装和在线安装两种 ...
随机推荐
- 使用Wireshark查看HTTPS中TLS握手过程
通过使用Wireshark抓包分析TLS握手的过程,可以更容易理解和验证TLS协议,本文将先介绍Wireshark解密HTTPS流量的方法,然后分别验证TLS握手过程和TLS会话恢复的过程. 一.使用 ...
- Kotlin 基础
Kotlinbase.kt @file:JvmName("kotlinbaseTest") import kotlin.math.roundToInt as atoInt fun ...
- Python 爬虫入门(一)环境搭建
一.梳理图 Python是个啥.为啥学习.作用域,随便查一下什么信息都有 本人目前是Java开发,在学习爬虫时发现在爬虫方面,Python比Java简单.方便.实用很多,不是不能做,只是单纯的适合 在 ...
- RTE2021 回顾丨HDR 技术产品实践与探索
本文整理自 OPPO HDR 研发负责人熊磊,在 RTE2021 实时互联网大会上的演讲.他通过介绍 HDR 视频标准与生态.关键技术.发展方向三部分,分享了在移动端 HDR 视频的落地情况以及技术细 ...
- WPF监听快捷键的几种方式
调用Win32 API(优先级最高,全局监听, 支持最小化失焦等情况) 那么,假如我要在一个WPF程序监听CTRL+5按键,首先在主窗口程序添加以下代码: /// <summary> // ...
- 实现hypothesis在网页标注后同步到本地obsidian
实现hypothesis在网页标注后同步到本地obsidian 遇到的question 2023.3.21日 在更改了自己的模板之后,可以能按照Todo的方式展现所有的标记,但是发现在同一个网页上增加 ...
- Android开发踩坑日记
ViewModelProviders被弃用,改为ViewModelProvider ViewModelProvider使用方法 MyViewModel model = new ViewModelPro ...
- JS中我们为什么要new个实例而不直接执行
正常情况:<script> function sayHello() { alert("hello") } sayHello();直接调用他 </script> ...
- SpringBoot打包成exe(别再用exe4j了,使用JDK自带工具)
SpringBoot打包成exe(别再用exe4j了,使用JDK自带工具) 搜到大部分打包exe的文章都是使用exe4j打包 步骤贼多,安装麻烦,打包麻烦 收费软件,公司使用会吃律师函 JDK14以上 ...
- Spring(Bean详解)
GoF之工厂模式 GoF是指二十三种设计模式 GoF23种设计模式可分为三大类: 创建型(5个):解决对象创建问题. 单例模式 工厂方法模式 抽象工厂模式 建造者模式 原型模式 结构型(7个):一些类 ...