似乎每次我打电话都spurt没有:append,它会打开并覆盖文件,然后自动关闭文件.我一直在使用spurt在例程中写入数千行代码.现在它似乎浪费了大量的I/O资源.我想如果我需要编写数千行,我应该总是使用"open"来获取文件句柄.评论?
是的,用于open获取文件句柄,并使用print或say(或write二进制数据)附加到它.
spurt仅适用于一次性的操作有用的,旨在免除您不必编写open,print并close为单个逻辑写入操作.
| 归档时间: |
|
| 查看次数: |
156 次 |
| 最近记录: |