次のデータを含むファイルがあります。
-------------------[ server10 ]-------------------
user1
user2
user99
user100
-------------------[ server20 ]-------------------
user1
user2
user10
user4
-------------------[ server30 ]-------------------
user10
user30
user40
この出力をExcelシートに変換して、管理者にtiを提示できるようにします。どのようにそれを行うことができますか?
Excelシートで次の形式の出力が必要です。
Hostname users
server10 user1
user2
user99
user100
server20 user2
user10
user4
...
...
ここまで、「David」はPython(openpyxl)を手伝ってくれました。しかし、ここに新しい列(最終ログオン時間)があり、Excelに追加したいので、ここに例を示します。
-------------------[ server10 ]-------------------
user1
never
user2
Oct 17, 2011
user99
Jan 01, 2007
user100
Feb 02, 2010
-------------------[ server20 ]-------------------
user1
never
user2
never
user10
jul 17, 2001
user4
Dec 25, 1999
-------------------[ server30 ]-------------------
user10
Aug 10, 2012
user30
never
user40
never
エクセルではのようになります。
Hostname users Last logon
server10 user1 never
user2 Oct 17, 2011
user99 ...
user100 ...
server20 user2
user10
user4
...
...
注:ここではusernameが異なる可能性がありますが、userXの例を示しましたが、spatel、jim、ericなどになります...