ip_adrs_ve100_lst = ['5.5.5.1', '5.5.5.2']
at_ip_1 = '10.10.10.1'
at_ip_2 = '10.10.10.2'
zu JSON-Format.Wie konvertiert man Variablen in json?
ip_adrs_ve100_lst = ['5.5.5.1', '5.5.5.2']
at_ip_1 = '10.10.10.1'
at_ip_2 = '10.10.10.2'
zu JSON-Format.Wie konvertiert man Variablen in json?
Erstellen Sie einfach ein Wörterbuch, und wandeln sie dann zu json:
vars = {'ip_adrs_ve100_lst': ['5.5.5.1', '5.5.5.2'],
'at_ip_1': '10.10.10.1',
'at_ip_2': '10.10.10.2'}
import json
to_json = json.dumps(vars)
'vars' ist der Name einer eingebauten Python-Funktion, also Erstellen einer Variablen mit dem Sam Der Name ist eine schlechte Programmierpraxis und schlecht beraten. – martineau
nur zu erwähnen, fügen ensure_ascii=False
-json.dumps()
Anruf, um sicherzustellen, dass die zurückgegebene Instanz ist immer unicode
:
import json
my_dict = {
'ip_adrs_ve100_lst': ['5.5.5.1', '5.5.5.2'],
'at_ip_1': '10.10.10.1',
'at_ip_2': '10.10.10.2'
}
my_json = json.dumps(my_dict, ensure_ascii=False)
Mögliche doppelte von [Serialisierung von Python-Objektinstanzen nach JSON] (http://stackoverflow.com/questions/10252010/serializing-python-object-instance-to-json) –