Skip to content

ShichaoMa/program_wrapper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#program_wrapper
#INSTALL

git clone https://www.github.com/ShichaoMa/program_wrapper.git

#HELLOWORLD ##demo1

# -*- coding:utf-8 -*-
import logging
import sys
from program_wrapper import ProgramWrapper


if __name__ == "__main__":
    logger = logging.getLogger("mylog")
    logger.setLevel(10)
    logger.addHandler(logging.StreamHandler(sys.stdout))
    PW = ProgramWrapper("tail -f a.txt", logger)
    PW.start()
    

ubuntu@dev:~/myprojects/program_wrapper$ python test.py

##demo2

ubuntu@dev:~/myprojects/program_wrapper$ python program_wrapper.py -c "tail -f a.txt"

#DESCRIPTION 提供一个程序,将其包装为子进程,捕获其标准输出和标准错误到指定的log文件

About

提供一个程序,将其包装为子进程,捕获其标准输出和标准错误到指定的log文件

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages