ruby File怎么在源文件的基础上添加内容,而不是重写
来源:互联网 发布:网络大神小说合集 编辑:程序博客网 时间:2024/05/17 02:34
有些同学提问:我写数据到文件中会把老的数据替换掉。
怎么在源文件的基础上添加内容,而不是重写
【ruby code】
def txt_write(value,memo)
File.open("c://my_text.txt", 'a') do |f|
f << "订单编号:#{value} #{memo}/n"
end
end
File.open("c://my_text.txt", 'a') do |f|
f << "订单编号:#{value} #{memo}/n"
end
end
1、open在end的时候会自动close文件
2、File.open("c://my_text.txt", 'a') # a就是add,向文件中添加字符.
3、File.open如果在文件路径下没有这个文件会自动创建并打开,有就直接打开.
- ruby File怎么在源文件的基础上添加内容,而不是重写
- 在gephhi源码的基础上添加贴图功能
- 怎么设置GridView的单元格在内容显示超过长度的时候用省略号代替而不是换行当鼠标移上去的时候将影藏的内容提示出来
- thinkphp——通过在线编辑器添加的内容在模板里正确显示(只显示内容,而不是html代码)
- (转载)如何在Android.mk里面添加大量的源文件
- 如何在Android.mk里面添加大量的源文件
- makefile有关问题,想像vs一样将目标文件,输出文件存放在指定文件夹,而不是在源文件的目录
- c#生成的word文档,怎么控制选定的内容加下划线而不是整行加下划线
- 记录如何在Raid1+LVM的基础上再添加两块硬盘
- Android SQLite 升级数据库,在原有数据库的基础上添加一列
- 怎么修改eclipse中file--new出来的快捷内容
- 【翻译自mos文章】 在错误的从os级别remove掉 trace file 之后,怎么找到该trace file的内容?
- 更改VS添加C++头文件(.h)和源文件(.cpp)时默认的文件格式和内容
- ionic3内容置顶按钮,在csdn一个demo基础上修改的,解决按钮在过渡过程中忽隐忽现的bug...
- eclipse添加源文件的代码。
- 在C#里怎么重写已实现的接口
- thinkPHP 怎么修改数据库的一个值,连贯操作,或者修改指定的值,在原来的基础上增添值
- 用户行为分析之数据采集【怎么在不影响网站访问效率的基础上,记录用户的历史行为】
- 经历
- view改变跳转action
- DB2上机操作指令指南
- wsdl2cpp,访问webservice也很简单
- oracle 10g 数据库的整理
- ruby File怎么在源文件的基础上添加内容,而不是重写
- 表结构设计器EZDML介绍说明
- Table.Select,Table.Fine,Table.Clone 用法 总结
- 温故而知新,函数指针
- C#日期格式化
- window下dll做多国语言的翻译方法
- 手穴治疗
- 给自己一个好心情
- hdu 2399 GPA