def compile_file(self,filename,*args,**options): ''' Compile a file on disk to CSS. ''' css_filename = args.pop(0) result = Engine.for_file(filename,**options).render() if css_filename: if not options.has_key('css_filename'): options['css_filename'] = css_filename with open(css_filename,'w') as f: f.write(result) return None else: return result