[心得] 轉檔程式

看板Python作者 (水電工毛毛)時間16年前 (2009/02/16 00:26), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
小弟不才,不過還是不要臉的來分享給各位 緣由:某單位希望我使用某隻程式來做轉檔, 因為原始資料是每天都會自動下載到電腦內,而檔名則是使用日期做命名 對方不允許我去灌python跑,只好使用dos指令做成批次檔, 但有遇到日期無法抓取的問題,雖然用偷吃步解決了, 不過最後我還是用python改寫了 #-*- coding:utf-8 -*- import os from datetime import * import shutil #把目錄切換至欲儲存轉檔的目錄 ch_dir=os.chdir('d:/RANIX') #抓取昨天的日期 yesterday=str(date.today()+timedelta(-1)) #用'-'把日期切割開來 yesterday=yesterday.split('-') #取年份後兩碼、月份、日期 dy=yesterday[0][2:4] dm=yesterday[1] dd=yesterday[2] #目標檔名 filename='TNSM30-'+dy+dm+dd+'a.tps' #從GPS下載回來的存放點 source="d:/RAW/"+filename #所需要的資料存放點 out="d:/RANIX/"+filename #複製.tps檔 my_copy=shutil.copyfile(source,out) #執行轉檔 command=os.spawnl(os.P_WAIT, 'd:/tps2rin.exe','-X','d:/RANIX/'+filename) -- ____ | ____ _ | OO /\__/\ O O /\__/\( ) (|) (__)\____/-- >(_O_)< --\____/=__) >(_|_)< ^^ ^^ | ^^ ^^ | 可愛的烏龜(正面) 可愛的魚兒(正面) 可愛的烏龜(反面) 可愛的魚兒(背面) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.241.92.249
文章代碼(AID): #19c48SSX (Python)
文章代碼(AID): #19c48SSX (Python)