#! /usr/bin/python3 # -*- coding: utf-8 -*- # # redis_python_update.py # # Dec/09/2014 # # import sys import json import datetime # import cgi import string import redis # sys.path.append ("/var/www/data_base/common/python_common") # from mcache_manipulate import mcache_update_proc from cgi_manipulate import parse_parameter # ---------------------------------------------------------------- rr = redis.Redis(host='host_dbase', port=6379, db=0) # # ------------------------------------------------------------------- # print ("Content-type: text/html\n\n") # # --------------------------------------------------------------- array_bb = parse_parameter () # now = datetime.datetime.now () date_mod = '%s' % now for it in range (len(array_bb)): key_in = array_bb[it]['id'] population_in = int (array_bb[it]['population']) print ("key_in = %s
" % key_in) print ("population_in = %d
" % population_in) # str_json = rr.get(key_in).decode () unit_aa = json.loads (str_json) unit_aa['population'] = population_in unit_aa['date_mod'] = date_mod json_str = json.dumps (unit_aa) rr.set(key_in, json_str) # # print ("OK
") # # ---------------------------------------------------------------