import sys import requests import json import re import urllib.parse """ File that execute geomicroservice from cron. """ GEOM = sys.argv[1] DJANGO_IP = sys.argv[2] PARAMS = sys.argv[3] URL = urllib.parse.urljoin('http://{}'.format(DJANGO_IP), GEOM) # Solve some problems with json and single quotes ## PARAMS = PARAMS.replace('\'', '"') # #################################################### requests.post(URL, json=json.loads(r'{}'.format(PARAMS)))