本文整理汇总了Python中WRCCUtils.load_json_data_from_file方法的典型用法代码示例。如果您正苦于以下问题:Python WRCCUtils.load_json_data_from_file方法的具体用法?Python WRCCUtils.load_json_data_from_file怎么用?Python WRCCUtils.load_json_data_from_file使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类WRCCUtils
的用法示例。
在下文中一共展示了WRCCUtils.load_json_data_from_file方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: start_logger
# 需要导入模块: import WRCCUtils [as 别名]
# 或者: from WRCCUtils import load_json_data_from_file [as 别名]
time_out = now - datetime.timedelta(minutes=d)
#Start Logging
logger, log_file_name = start_logger(base_dir)
#Get list ofparameter files
params_files = get_params_files(base_dir)
if not params_files:
logger.info('No parameter files found! Exiting program.')
sys.exit(0)
logger.info('Found %s parameter files.' %str(len(params_files)))
#Loop over parameter files, get data, format and write to ftp server, notify user
params_files_failed = []
for idx, params_file in enumerate(params_files):
logger.info('Parameter file: %s' % os.path.basename(params_file))
time_stamp = datetime.datetime.now().strftime('%Y_%m_%d_%H_%M_%S_%f')
params = WRCCUtils.load_json_data_from_file(params_file)
if not params:
logger.error('Could not load data parameter file!')
else:
logger.info('Parameters: %s' % str(params))
#Extra directory for each request
ftp_dir = settings.DRI_PUB_DIR + params['output_file_name'].replace(' ','')
if not params:
logger.error('Cannot read parameter file: %s! Exiting program.' %os.path.basename(params_file))
params_files_failed.append(params_file)
continue
#Check if params file is older than
#cron job time --> data request completed or in progress
#Check if request in progress
st=os.stat(params_file)