#で始まる行を削除する関数

関数: rmcomments(fpath, fname)
目的:
 (1)#で始まる行を削除する

import os

def rmcomments(fpath, fname):
  tname = "wtemp.tmp"
  os.chdir(fpath)
  sfile = open(fname, 'r')
  for line in sfile:
    if line.startswith('#'):
      continue
    else:
      dfile = open(tname, 'a')
      dfile.write(line)
  sfile.close()
  dfile.close()

  os.remove(fname)
  os.rename(tname, fname)