text: import io
  import json
  import time
  import shutil
  import yaml
  
  
  def get_time_stamp():
      ct = time.time()
      local_time = time.localtime(ct)
      data_head = time.strftime("%Y-%m-%d %H-%M-%S", local_time)
      data_secs = (ct - int(ct)) * 1000
      time_stamp = "%s-%03d" % (data_head, data_secs)
      return time_stamp
  
  
  def dump_yaml_file(yaml_file, data):
      """ load yaml file and check file content format
      """
      with io.open(yaml_file, 'w', encoding='utf-8') as stream:
          yaml.dump(data, stream, indent=4, default_flow_style=False, encoding='utf-8')
  
  
  def _dump_json_file(json_file, data):
      """ load json file and check file content format
      """
      with io.open(json_file, 'w', encoding='utf-8') as stream:
          json.dump(data, stream, indent=4, separators=(',', ': '), ensure_ascii=False)
  
  
  def dump_python_file(python_file, data):
      with io.open(python_file, 'w', encoding='utf-8') as stream:
          stream.write(data)
  
  def parseYml(path):
      with open(path,'r') as f:
          data = yaml.load(f)
      return data
  
  # def copyfile(srcfile,dstfile):
  #     if not os.path.isfile(srcfile):
  #         print "%s not exist!"%(srcfile)
  #     else:
  #         fpath,fname = os.path.split(dstfile)    #分离文件名和路径
  #         if not os.path.exists(fpath):
  #             os.makedirs(fpath)                #创建路径
  #         shutil.copyfile(srcfile,dstfile)      #复制文件