
    Ƣf                     L    d dl Zd dl mZ d dlZd dlZd dlZd dlmZ d dlZd ZdS )    N)Error)datetimec                    	 t           j                            dddd          }|                                }t	          j        t          j        d                    }|                    d          }t          |           d}|
                    || d	         f           |                                }|st          d
|           d}|
                    |t          |                      |                                 d}|                     |g           t          |            |
                    |t          |                      |                                 dS t          |           d}	|
                    |	| d	         f           |                                 d}
d}|
                    |t          |                      |                                 g }d}d}t          t!          |                     D ]}t          t#          |d         |                   t#          | |                              t#          |d         |                   t#          | |                   k    rIt          |           |t#          |d         |                   dz   t#          | |                   z   dz   z  }|                     ||g           t          |            |
                    |t          |                      |                                 dS # t$          $ r=}t          dt#          |          z              t'          j        d           Y d }~nd }~ww xY w|                                 d S )Nz	127.0.0.1itransdb	itranswlcz1tr@nsb1rry)hostdatabaseuserpasswordzAsia/Taipeiz%Y-%m-%d %H:%M:%Su,   select * from drivers_info where 工號 = %s   1u   INSERT INTO drivers_info(姓名,所屬區域,聘用狀態,身分,工號,變動生效日期,資料修改人員) VALUES (%s,%s,%s,%s,%s,%s,%s)u   INSERT INTO drivers_info_hist(姓名,所屬區域,聘用狀態,身分,工號,變動生效日期,資料修改人員,資料修改時間) VALUES (%s,%s,%s,%s,%s,%s,%s,%s)Tu*   DELETE FROM drivers_info where 工號 = %szselect * from drivers_info u   INSERT INTO drivers_info_hist(姓名,所屬區域,聘用狀態,身分,工號,變動生效日期,資料修改人員,資料修改時間,修改內容) VALUES (%s,%s,%s,%s,%s,%s,%s,%s,%s)r   z-->,z!Error connecting to the database:   )mysql	connectorconnectcursorr   nowpytztimezonestrftimeprintexecutefetchalltuplecommitextendrangelenstrr   sysexitclose)split
connectionr   datetodaysaas3s4s2alistchanges1ies                   (/srv/django_bis/apps/parsefile/update.pyupdatedbr5   
   s3   9O++	 , ! !j   ""f<m4455dMM-..eElll	7annQa{###??b #c" [r%,,''' veWer%,,'''tb			8r58+&&&' [r%,,''' Fs5zz"" 	A 	AA
BqE!Hc%(mm
,
,
,Aq]]c%(mm++AhhhRU1Xu,c%(mm;S@@f 	eF^$$$er5<<(((t   
.A6777Xa[[[[[[[[ s   EL !F6L 
M #3MM )	mysql.connectorr   r   r"   csvtimer   r   r5        r4   <module>r;      sw        ! ! ! ! ! ! 



 



        @ @ @ @ @r:   