Hướng dẫn python tail file continuously - tệp đuôi trăn liên tục
Tôi đã triển khai Python Tail -f với đoạn mã sau đây hoạt động hoàn toàn tốt khi chương trình của tôi chạy liên tục trong nền bởi Python MyProgram.py &python myprogram.py &
Tệp được chuyển đến hàm trên là một tệp nhật ký và được truyền từ chính
Những gì tôi thực sự đang làm với dòng là đọc từ cuối cùng trong dòng với biểu thức thông thường và thực hiện một số nhiệm vụ dựa trên từ cuối cùng được nhận. Vấn đề là, tệp nhật ký (graphlog.log) đang được cuộn dựa trên kích thước tệp.Khi điều này xảy ra, chương trình của tôi cũng dừng lại.Làm cách nào để tôi liên tục đọc tệp graphlog.log mà không có chương trình của tôi bị chấm dứt (không có một số lỗi) ngay cả sau khi tệp nhật ký được cuộn theo kích thước tệp và ngày. Bất kỳ sự giúp đỡ nào cũng được đánh giá cao. |