In [4]:
import json
js = {
    "glossary": {
        "title": "example glossary",
		"GlossDiv": {
            "title": "S",
			"GlossList": {
                "GlossEntry": {
                    "ID": "SGML",
					"SortAs": "SGML",
					"GlossTerm": "Standard Generalized Markup Language",
					"Acronym": "SGML",
					"Abbrev": "ISO 8879:1986",
					"GlossDef": {
                        "para": "A meta-markup language, used to create markup languages such as DocBook.",
						"GlossSeeAlso": ["GML", "XML"]
                    },
					"GlossSee": "markup"
                }
            }
        }
    }
}

In [5]:
str(js)


Out[5]:
"{'glossary': {'GlossDiv': {'GlossList': {'GlossEntry': {'GlossSee': 'markup', 'Abbrev': 'ISO 8879:1986', 'SortAs': 'SGML', 'GlossTerm': 'Standard Generalized Markup Language', 'GlossDef': {'GlossSeeAlso': ['GML', 'XML'], 'para': 'A meta-markup language, used to create markup languages such as DocBook.'}, 'Acronym': 'SGML', 'ID': 'SGML'}}, 'title': 'S'}, 'title': 'example glossary'}}"

In [12]:
json.loads(json.dumps(js))


Out[12]:
{'glossary': {'GlossDiv': {'GlossList': {'GlossEntry': {'Abbrev': 'ISO 8879:1986',
     'Acronym': 'SGML',
     'GlossDef': {'GlossSeeAlso': ['GML', 'XML'],
      'para': 'A meta-markup language, used to create markup languages such as DocBook.'},
     'GlossSee': 'markup',
     'GlossTerm': 'Standard Generalized Markup Language',
     'ID': 'SGML',
     'SortAs': 'SGML'}},
   'title': 'S'},
  'title': 'example glossary'}}

In [9]:
json.dump(js)


Out[9]:
'{"glossary": {"GlossDiv": {"GlossList": {"GlossEntry": {"GlossSee": "markup", "Abbrev": "ISO 8879:1986", "SortAs": "SGML", "GlossTerm": "Standard Generalized Markup Language", "GlossDef": {"GlossSeeAlso": ["GML", "XML"], "para": "A meta-markup language, used to create markup languages such as DocBook."}, "Acronym": "SGML", "ID": "SGML"}}, "title": "S"}, "title": "example glossary"}}'

In [13]:
ip = "127.0.0.1:8000"

In [18]:
int(ip.split(':')[1])


Out[18]:
8000

In [16]:
ip


Out[16]:
'127.0.0.1:8000'

In [ ]: