Curl запрос
#/usr/bin/env python import requests from requests.auth import HTTPDigestAuth payload = [{'devaddr': '00000000', 'profile':'Semtech Mote', 'nwkskey':'00000000000000000000000000000000', 'appskey':'00000000000000000000000000000000', 'fcntdown':0}] print requests.post("http://localhost:8080/api/nodes", json=payload, auth=HTTPDigestAuth('admin', 'admin'))
dir — возврашает список доступных атрибутов в импортируемом модуле.
> dir(threenames)
[‘__builtins__’, ‘__doc__’, ‘__file__’, ‘__name__’, ‘a’, ‘b’, ‘c’]
reload() — перезагружает модуль:
>> from imp import reload # В версии 3.0 требуется загрузить функцию
>>> reload(script1)
exec() — запуск файла, не импортируя модуль. Вызов exec по своему действию напоминает простую вставку программного кода модуля на его место
exec(open(‘script1.py’).read())