Tôi đang cố ghi vào một tập tin duy nhất từ nhiều luồng. Vấn đề tôi đang gặp phải là tôi không thấy bất cứ điều gì được ghi vào tệp cho đến khi chương trình thoát.Viết vào một tập tin từ nhiều chủ đề trong ruby
6
A
Trả lời
5
Bạn cần phải file.flush
để ghi. Bạn cũng có thể đặt file.sync = true
để tự động xả.
0
Giá trị của phương thức đồng bộ hóa trên đối tượng io của bạn là gì? Có thể là một trong hai ruby hoặc o/s cơ bản đang đệm đầu ra tệp.
Kiểm tra các tùy chọn về bộ đệm và đồng bộ hóa trong documentation
Các vấn đề liên quan
- 1. Đọc một tập tin từ nhiều chủ đề trong python
- 2. Nhiều chủ đề đọc từ cùng một tập tin
- 3. Chủ đề và tập tin viết
- 4. Làm thế nào để viết trong một tập tin với nhiều chủ đề?
- 5. viết một người nghe thay đổi tập tin trong ruby
- 6. Viết một mảng NSData vào tập tin
- 7. Nodejs viết json vào một tập tin
- 8. viết một BitSet vào một tập tin trong java
- 9. python - nối vào cùng một tệp từ nhiều chủ đề
- 10. Viết xmlwriter vào tập tin
- 11. Cách viết một đối tượng vào tập tin trong C++
- 12. viết một tập tin rdata từ
- 13. Viết vào tập tin (Prolog)
- 14. viết mảng 2ngày vào một tập tin trong C
- 15. Viết vào một tập tin XML trong Java
- 16. Viết Struct vào một tập tin trong c
- 17. viết lại vào cùng một tệp tin sau khi đọc từ tập tin
- 18. Ghi vào FileOutputStream từ nhiều chủ đề trong Java
- 19. Viết cho nhiều tập tin mô tả
- 20. Viết tập tin từ dòng nguồn lắp ráp vào đĩa
- 21. Viết nhật ký vào tập tin
- 22. Viết một số nguyên vào một tập tin có fputs()
- 23. Viết cho một tập tin từ plugin WordPress của tôi
- 24. Viết cho một TextBox từ một chủ đề khác?
- 25. Cách viết các giá trị vector vào một tập tin
- 26. Viết một tập tin .htaccess trong PHP?
- 27. Vẽ từ nhiều chủ đề trong Qt
- 28. Python Viết byte vào tập tin
- 29. Cách viết các tập tin (lớn) với Ruby Eventmachine
- 30. python, viết Json vào tập tin