浅析Ruby中的DATA对象
发布时间:2020-12-16 23:36:38 所属栏目:百科 来源:网络整理
导读:这段代码能运行吗? 这个DATA是什么东西? require 'erb' data = DATA . read max = 15_000 title = "hello world!" content = "hello world! n " * 10 max . times { ERB . new ( data ) . result ( binding ) } __END__ html head %= title % /head body
这段代码能运行吗? 这个DATA是什么东西?
这个神奇的DATA是一个IO对象,读取 有的时候我们写一个脚本来做一些自动化的工作,需要预先读取一个文件的内容,作为输入或者作为模版,我们可以先把这部分内容附到 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |