در logfilter یک برنامه پایتون دستی برای پردازش زمان واقعی از فایل ورود به سیستم بسیار طولانی است.
نگاهی به -f دم دستور، ترکیب آن با الگوی های grep -e [الگوی -e ...]، و اضافه کردن یک رابط کاربری گرافیکی ساده کاربران را قادر به انتخاب فایل ورود به سیستم برای مشاهده و فیلتر به استفاده از: خوب، که جوهر است از logfilter (و یا به عنوان دیگر می گویند، logfilter به طور خلاصه).
نصب
logfilter را می توان با استفاده از مخزن جیوه Bitbucket، یا شاخص بسته بندی پایتون (PyPI) نصب شده است. اگر شما احساس می کنید خوش شانس و برای شما مهم نیست و با استفاده از یک برنامه احتمالا ناپایدار به منظور بهره مند از آخرین ویژگی های پروژه، پس از آن را انتخاب کنید از سابق است. از سوی دیگر، اگر شما نمی خواهید به صرف زمان پر کردن گزارش مشکلات با توجه به برنامه های کاربردی توفنده، سپس دومی خواهد بود قطعا گزینه بهتر (.. من امیدوارم).
تند
از منابع:
CD / هر جا / شما / می خواهم
جیوه کلون https://bitbucket.org/iamFIREcracker/logfilter
پایتون setup.py نصب
PyPI
از منابع:
سی دی / راه / به / فضای کاری
دستور wget http://pypi.python.org/packages/source/o/logfilter/logfilter-0.1.0.tar.gz
تار zxvf logfilter-0.1.0.tar.gz
سی دی logfilter-0.1.0
پایتون setup.py نصب
از PyPI:
تصویر در تصویر logfilter نصب
استفاده
به شما یک نمای کلی از گزینه های پیکربندی logfilter را، این خروجی -h logfiter.py پایتون است:
طریقه استفاده: logfilter.py [-h] [-s SLEEP_INTERVAL] [-f NUM_FILTERS] [LIMIT -l]
و nbsp؛ [- E فیلترهای]
و nbsp؛ [FILENAME]
فیلتر محتوای یک فایل، به صورت پویا
استدلال موضعی:
FILENAME نام فایل برای فیلتر کردن.
استدلال اختیاری:
-h، --help این ارسال و خروج کمک نشان می دهد
-s SLEEP_INTERVAL، SLEEP_INTERVAL --sleep فاصله
& nbsp؛ در ثانیه خواب SLEEP_INTERVAL بین تکرار
NUM_FILTERS -f، --num-فیلتر NUM_FILTERS
& nbsp؛ از تعداد فیلتر به درخواست برای ورود فایل
LIMIT -l، LIMIT --limit
& nbsp؛ از تعداد خطوط برای نمایش در منطقه متن
فیلترهای -e، فیلترهای --regexp
& nbsp؛ از فیلتر ایستگاه از پیش تنظیم
آیا نمی شود می ترسم، شما لازم نیست که به همه آنها را پیکربندی برای شروع برنامه. رابط کاربری گرافیکی در واقع، به شما اجازه آنها بعد سفارشی. با این حال، در نظر به استفاده از گزینه های خط فرمان برای ایجاد نام مستعار دستی و یا کلید های میانبر.
به عنوان مثال، تصور کنید شما در مورد کار با فایل های ورود حاوی میان چیزهای دیگر هستند، جاوا پشته آثار. شما می توانید در مورد راه اندازی برنامه با گزینه های زیر، به منظور رسیدن به عنوان به زودی اطلاع به عنوان یک استثنا جدید (و پشته ردیابی نسبی) است به فایل مشاهده اضافه فکر می کنم:
-e logfilter.py پایتون ([EE] xception | تات) 'LOGFILE.log
علاوه بر این، تصور کنید شما در یک ماژول جدید کار که بخشی از پروژه بزرگتر (همه آثار ورود آمدن از چنین ماژول، یک کلمه کلیدی FOO ویژه). پس از آن، به دنبال رفتار زنده از ماژول در حالی که هنوز مشاهده وقایع استثنایی که از بقیه برنامه، شما می توانید از logfilter با گزینه های زیر راه اندازی:
-e logfilter.py پایتون ([EE] xception | تات) '-e FOO LOGFILE.log
مورد نیاز:
پایتون
تکینتر
نظر یافت نشد