我可以使用IO同时写入两个文件吗?谢谢!Lua:我可以使用IO同时写入两个文件吗?
-3
A
回答
2
写入文件取决于对“同时写入”你的要求,你可以打开多个文件和交织的简单的情况下写入到两个文件:
local f1 = io.open('file1.txt', 'w')
local f2 = io.open('file2.txt', 'w')
f1:write('This will go to first file\n')
f2:write('Second file, Pi is: ', math.pi, '\n')
+0
这是真的同时(在同一时间)?这是按照f1和f2的顺序排列的。 – 2013-05-31 18:57:28
0
是的,你可以。我建议在threading上阅读这篇文章。线程允许多处理意味着一次运行两件事。在这种情况下,您有兴趣同时
相关问题
- 1. 两个log4j文件夹可以写入同一个文件吗?
- 2. 可以使用JavaScript写入文件吗?
- 3. 多个线程可以同时将数据写入文件吗?
- 4. 从Python中调用写入文件的程序 - 我可以避免IO吗?
- 5. 我可以同时使用UITableViewCellEditingStyleInsert和UITableViewCellEditingStyleDelete两个按钮吗?
- 6. Log4net可以有多个appender写入同一个文件吗?
- 7. 我可以使用.writelines()将单行写入文件吗?
- 8. 我们可以使用akka.event.Logging在文件中写入日志吗?
- 9. 可以用Formatter写入文件吗?
- 10. CFFILE可以同时写入文件系统吗?
- 11. 我可以使用Pygame同时按两个键进行单个事件吗?
- 12. 可以ItemProcessor写入两个不同的文件?
- 13. 两个Unix进程可以同时写入单个文件中的不同位置吗?
- 14. 我可以写入嵌入式资源文本文件吗?
- 15. 你可以同时使用100%的IO和CPU吗?
- 16. 我们可以使用C#比较两个JavaScript文件吗?
- 17. 我们可以使用MSXML比较两个xml文件吗?
- 18. 可以同时写入/读取同一个数据流吗?
- 19. SharePoint文件可以同时存在两个工作流程吗?
- 20. 使用Lua写入文件FFI
- 21. 我可以在一个DLL中写IO语句吗?
- 22. 我可以同时使用UIPageViewControllers吗?
- 23. 我可以在同一个文件夹中有两个.pro文件吗?
- 24. 我可以重写一个Lua表的返回值吗?
- 25. 两个用户同时写入一个文件? (PHP/file_put_contents)
- 26. log4net,可以将2个应用程序写入同一个日志文件吗?
- 27. 我可以有两个组头文件吗?我可以替代打印吗?
- 28. 我可以从同一个jar文件执行两个不同的类吗?
- 29. 我可以同时运行两个或多个WebMatrix网站吗?
- 30. 我可以在我的IdeaVim .ideavimrc文件中写入Vimscript吗?
可以协同多任务通过协程。要同时运行,您需要某种线程库。但是,如果可以提供帮助,您可能不希望执行并行文件IO。你有什么要求? – Mud 2012-07-30 21:17:20