hallo Lutz,
vielen Dank für die Unterstützung und die Hinweise/Hilfe.
@Lutz das ist echt genial, ich habe den Code mal angepasst, damit kann ich jetzt weitermachen:
Code: Alles auswählen
import urllib2
import json
url = 'http://192.168.178.31/json.txt?LogName=name&LogPSWD=1234'
req = urllib2.Request(url)
response = urllib2.urlopen(req)
json_text = response.read()
response.close()
j_text = json_text.decode('utf8')
data = json.loads(j_text)
T0 = data['billingData:']['values'][0]['value']
T1 = data['billingData:']['values'][1]['value']
Gesamtleistung = data['billingData:']['values'][2]['value']
LeistungL1 = data['billingData:']['values'][3]['value']
LeistungL2 = data['billingData:']['values'][4]['value']
LeistungL3 = data['billingData:']['values'][5]['value']
SpannungL1 = data['billingData:']['values'][6]['value']
SpannungL2 = data['billingData:']['values'][7]['value']
SpannungL3 = data['billingData:']['values'][8]['value']
Frequenz = data['billingData:']['values'][9]['value']
FrequenzUnit = data['billingData:']['values'][9]['unit']
Kundennummer = data['billingData:']['assignment'][4]['value']
Zeitangabe = data['billingData:']['assignment'][5]['value']
print("Arbeit:")
print(T0)
print(T1)
print("Leistung:")
print(Gesamtleistung)
print(LeistungL1)
print(LeistungL2)
print(LeistungL3)
print("Spannung:")
print(SpannungL1)
print(SpannungL2)
print(SpannungL3)
print("Frequenz:")
print(Frequenz)
print(FrequenzUnit)
print(Kundennummer)
print(Zeitangabe)
Thomas