Python-এর স্ট্যান্ডার্ড আউটপুট nohup এবং & ব্যবহার করে ব্যাকগ্রাউন্ডে চালালে ফাইলে লেখা হয় না, তাই Loguru দিয়ে লগ আউটপুট

2 min

language: ja bn en es hi pt ru zh-cn zh-tw

নমস্কার, আমি অযোগ্য।

একটি স্বয়ংক্রিয় লুপ বট থেকে আউটপুট একটি ফাইলে লেখার চেষ্টা করলে তা কাজ করেনি।

nohup ./xxx.py >> txtfile &

সুতরাং, যদি এটি লগিংয়ের জন্য হয়? আমি এলোমেলোভাবে খুঁজছিলাম এবং Loguru নামে একটি জিনিস খুঁজে পেয়েছি।

loguru · PyPI - https://pypi.org/project/loguru/

আমি বাইরে থেকে আমার ফোন দিয়ে আপডেট করছি, তাই আমি বিস্তারিত লিখতে পারছি না, কিন্তু এটি সহজে লগিং করতে পারে, তাই আপনি যখন কোনো প্রশ্ন ছাড়াই রিয়েল-টাইমে ফাইলে আউটপুট করতে চান তখন এটি ব্যবহার করা যেতে পারে।

সহজভাবে, একটি নিয়মিত নির্ধারিত স্ক্রিপ্ট থেকে উপরের পদ্ধতি ব্যবহার করে লগ আউটপুট করে, এবং যখন একটি মিলে যাওয়া লগ আউটপুট হয় তখন চালানোর জন্য একটি স্ক্রিপ্টও একই সাথে cron-এ রেখে চালানো যেতে পারে বলে মনে হচ্ছে, তাই এর বহুমুখিতা বেশি।