私のWindows 7
システムのNetwork Statistics
をPyWin32
を使用して取得しようとしています。PyWin32ネットワーク情報/統計情報を取得する
私は、その後のステップ:
1)
COM MakePy utility
を実行し、タイプライブラリの下network list manager 1.0 type library
を選択するよりも。プロセス上2)は、このpython fileを生成しました。
私が直面している問題は、上記の2つのステップの後に私のnext step
であるべきです。私は上記生成されたPythonのファイルからCLSID = IID('{DCB00000-570F-4A9B-8D69-199FDBA5723B}')
行をコピーして、私はobj.method()
を行うと、それはすべての利用可能なメソッドの一覧を表示
>>> import win32com
>>> obj = win32com.client.gencache.GetClassForCLSID("{DCB00000-570F-4A9B-8D69-199FDBA5723B}")
>>> obj.GetConnectivity()
Traceback (most recent call last):
File "<interactive input>", line 1, in <module>
TypeError: unbound method GetConnectivity() must be called with INetworkListManager instance as first argument (got nothing instead)
のようにそれを使用
:私のような物事のカップルを試してみました。
だから、今私は何をすべきか、またはどのように進めるし、何pywin32とType library
を使用する一般的なプロセスがある見当がつかない。
上記の作業は、PyWin32
,COM MakePy utility
の使用方法に関する学習プロセスの一部です。
これはpywin32を使用しても達成できますか?
入力いただきありがとうございます。だからあなたの提案を使ってオブジェクトを作成することができました。しかし、私が直面している問題は、 'INetwork、INetWorkConnection'やpywin32を使ったメソッドのような他のクラスを使う方法です。 – RanRag