• Stars
    star
    291
  • Rank 142,563 (Top 3 %)
  • Language
    Python
  • Created about 13 years ago
  • Updated about 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Unix tail follow implementation in python

python-tail - Unix tail follow implementation in Python

Installation

python setup.py install

Basic Usage

import tail

# Create a tail instance
t = tail.Tail('file-to-be-followed')

# Register a callback function to be called when a new line is found in the followed file. 
# If no callback function is registerd, new lines would be printed to standard out.
t.register_callback(callback_function)

# Follow the file with 5 seconds as sleep time between iterations. 
# If sleep time is not provided 1 second is used as the default time.
t.follow(s=5)