ich bestimmte Daten aus OSX Befehlsausgabe erhalten werden, Probe -erhalten spezifische Daten von Befehlsausgabe
Mein Code:
import os
import json
import plistlib
import subprocess
import datetime
def _LogicalDrive():
tmp_l = []
output = subprocess.Popen(
"diskutil info -all", shell=True,
stdout=subprocess.PIPE).stdout.read().splitlines()
for x in output:
if 'Device Identifier' in x:
tmp_dict['Identifier'] = x.split(' ')[-1].strip()
tmp_l.append(tmp_dict)
return tmp_l
print _LogicalDrive()
Ich möchte Daten aus bestimmten Schlüssel zu erhalten, wie "Geräte-/Medienname" oder andere.
Und was funktioniert nicht in Ihrem Code? Was ist die Ausgabe, die Sie bekommen? Was wird stattdessen erwartet? –
das Ausgabebild ist "https://i.stack.imgur.com/ZNM1b.png" – DKmolko
Mein Code wird alle Elemente nicht bekommen, was ich will – DKmolko