Ë
    Ñ_ƒi_  ã                   ó<   — d dl Z d dlZd dlZd dlmZ dd„Zd„ Zd„ Zy)é    N)Údatetimec                 óR  — t        j                  | d¬«       t        j                  «       j	                  d«      }| › d|› d}t        j                  t
        j                  dt        j                  |«      t        j                  «       g¬«       t        j                  t        «      S )zSetup logging configurationT)Úexist_okz%Y%m%d_%H%M%Sz
/analysis_z.logz)%(asctime)s - %(levelname)s - %(message)s)ÚlevelÚformatÚhandlers)ÚosÚmakedirsr   ÚnowÚstrftimeÚloggingÚbasicConfigÚINFOÚFileHandlerÚStreamHandlerÚ	getLoggerÚ__name__)Úlog_dirÚ	timestampÚlog_files      ú;/home/sandhiya/dr-transcripts-deductive-V1/scripts/utils.pyÚsetup_loggingr      s‚   € ä‡KK $Õ'Ü—‘“×'Ñ'¨Ó8€IØ˜* Y K¨tÐ4€Hä×ÑÜl‰lØ:ä×Ñ Ó)Ü×!Ñ!Ó#ð
õô ×ÑœXÓ&Ð&ó    c                 ó|   — t        |dd¬«      5 }t        j                  | |dd¬«       ddd«       y# 1 sw Y   yxY w)zSave data as JSONÚwúutf-8©Úencodingé   F)ÚindentÚensure_asciiN)ÚopenÚjsonÚdump)ÚdataÚfilepathÚfs      r   Ú	save_jsonr(      s7   € ä	ˆh˜ gÔ	.ð 9°!Ü	‰	$˜ !°%Õ8÷9÷ 9ñ 9ús   2²;c                 ót   — t        | dd¬«      5 }t        j                  |«      cddd«       S # 1 sw Y   yxY w)zLoad JSON dataÚrr   r   N)r"   r#   Úload)r&   r'   s     r   Ú	load_jsonr,      s0   € ä	ˆh˜ gÔ	.ð °!Üy‰y˜‹|÷÷ ò ús   .®7)Úlogs)r	   r#   r   r   r   r(   r,   © r   r   ú<module>r/      s    ðÛ 	Û Û Ý ó'ò 9ó
r   