[英]rubyzip coaching
Zip::ZipOutputStream.open(folderpath) do |z|
z.print IO.read(folderpath)
在上面的代码中,我有Zip::ZipOutputStream.open(file_path) do |z|
。 我不明白,做什么|z|
意思? 什么是| z | 参考? 我可以改变| z | 对其他人来说,例子是| changez | ?
我在这里得到了完整的代码http://blog.devinterface.com/2010/02/create-zip-files-on-the-fly/但是我无法找到第一行do | z | 。
无论内心如何||
,被认为是接下来的匿名方法(或lambda表达式)的参数,
对于前:
(1..3).each do |n|
puts n
end
可以改写为
(1..3).each {|n| puts n}
| N | 可以是任何东西,只是变量的名称。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.