本文目錄一覽:
- 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()
這樣就獲取到命令執行結果了,下面就可以提取你想要的信息了,說得不一定對,有錯的望指正。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/160702.html