本文目录一览:
- 1、python获取系统下打开的端口
- 2、怎么用 python 获取windows系统服务名称和驱动名称
- 3、如何查看windows网卡接口
- 4、求助 Python 获取 windows 域用户名的方法
python获取系统下打开的端口
第一个问题没啥,用0作为端口那么就会选择本地没有使用的端口。
第二个要么用python序列化的方法,只要对端用反序列化解释就可以。要么用自定义的,借助于struct的pack/unpack,或者如果跟c通讯,用ctypes定义结构体也可以。看你需要了
怎么用 python 获取windows系统服务名称和驱动名称
示例代码如下,可以参考:
import wmi
class servicePython():
def __init__(self, serviceName):
self.c = wmi.WMI ()
self.serviceName = serviceName
def setServiceName(self, serviceName):
self.serviceName = serviceName
def getStatus(self):
srv = c.Win32_Service (name=self.serviceName)
if srv != []:
return c.Status
return False
如何查看windows网卡接口
打开“系统属性”,“设置管理器”,找到“网络适配器”,右击网卡,在“常规”选项卡中下“位置”栏,即可看到接口名。
求助 Python 获取 windows 域用户名的方法
我查了一下资料, windows 提供了 net user 这个命令可以查询用户名。用 Python 可以执行系统命令,我试了一下。
import os
content = os.popen('net user').read()
这样就获取到命令执行结果了,下面就可以提取你想要的信息了,说得不一定对,有错的望指正。