すみません。
本日、ずっと、リストに格納したり、辞書型からCSVにできないか等しらべていましたが、
どうしても、下記条件でCSV化できません。
どなたか、本当に助けてください。
pythonで下記のテキストファイルを①~③の条件を満たしながら
CSV形式に変換を行いたいです。
まず、①の条件でつまずいてしまっております。
アドバイスをお願い致します。
条件
①システムに 1 インターフェイスがあります: を削除
② ホストされたネットワークの状態: 利用不可 を削除
③名前からプロファイル名までをCSV形式へ変換し、sample.csvとして保存
tmp.txt
tmp.txt
1システムに 1 インターフェイスがあります: 2 3 名前 : Wi-Fi 4 説明 : Qualcomm Atheros QCA61x4A Wireless Network Adapter 5 GUID : 000000000000000000 6 物理アドレス : xx:xx:xx:xx:xx:xx 7 状態 : 接続されました 8 BSSID : xx:xx:xx:xx:xx:xx 9 ネットワークの種類 : インフラストラクチャ 10 無線の種類 : 802.11n 11 認証 : WPA2-パーソナル 12 暗号 : CCMP 13 接続モード : 自動接続 14 チャネル : 6 15 受信速度 (Mbps) : 144.4 16 送信速度 (Mbps) : 144.4 17 シグナル : 94% 18 プロファイル : sample-wifi 19 20 ホストされたネットワークの状態: 利用不可
python
1# tmp.txtに上記内容が記載されております。 2 3del_word_1 = 'システムに 1 インターフェイスがあります:' 4with open('tmp.txt', 'r') as f: 5 6 for line in f: 7 line = f.readline().rstrip('\r\n') 8 if 'システムに 1 インターフェイスがあります:' == del_word_1: 9 line.replace("システムに 1 インターフェイスがあります:", "").strip() 10 print(line)
よろしくお願いいたします。