তিনি কোনটিকে পছন্দ করেন তা চয়ন করার জন্য এখানে অপির একটি উপায় রয়েছে।
__init__
অন্য কোনও কোডের আগে .py ফাইলে নীচের কোডটি অন্তর্ভুক্ত করার সময় , মুদ্রিত বার্তাগুলি print
এবং কোনও ত্রুটি আরবেটনের লগ.টেক্সটে লগ করা হবে না তবে আপনার ডিস্কে ফাইলগুলি পৃথক করার জন্য:
import sys
path = "/Users/#username#"
errorLog = open(path + "/stderr.txt", "w", 1)
errorLog.write("---Starting Error Log---\n")
sys.stderr = errorLog
stdoutLog = open(path + "/stdout.txt", "w", 1)
stdoutLog.write("---Starting Standard Out Log---\n")
sys.stdout = stdoutLog
(ম্যাকের জন্য, পরিবর্তন করুন #username#
আপনার ব্যবহারকারীর ফোল্ডারের নাম Windows উইন্ডোজ আপনার ব্যবহারকারী ফোল্ডারের পাথের আলাদা বিন্যাস থাকবে)
আপনি যখন কোনও পাঠ্য সম্পাদককে ফাইলগুলি খুলেন যা ডিস্কে থাকা ফাইলটি পরিবর্তন করা হয় তখন এটির বিষয়বস্তু সতেজ করে তোলে (ম্যাকের জন্য উদাহরণ: টেক্সটএইডিট টেক্সটরঙ্গলার করে না তবে) আপনি দেখতে পাবেন যে লগগুলি রিয়েল-টাইমে আপডেট হচ্ছে।
ক্রেডিট: এই কোডটি বেশিরভাগ লাইভএপিআই নিয়ন্ত্রণ পৃষ্ঠের লিপি থেকে নাথন রামেলা দ্বারা অনুলিপি করা হয়েছিল