কম্পিউটার টিউটোরিয়াল

পাইথনে print() ফাংশনের file প্যারামিটার ব্যবহার করে ফাইলে লেখা

পাইথনের print() ফাংশন সাধারণত কনসোলে আউটপুট দেখায়, কিন্তু file প্যারামিটার দিয়ে ফাইল বা আউটপুট স্ট্রিমেও লেখা যায়।

১. ফাইলে প্রিন্ট করা

ফাইল খুলে file=Newfile পাস করলে আউটপুট ফাইলে যাবে।

উদাহরণ

Newfile = open("exam_score.txt", "w")
exam_name = "Degree"
exam_date = "2-Nov"
exam_score = 323
print(exam_name, exam_date, exam_score, file=Newfile, sep=",")
Newfile.close()

আউটপুট (ফাইল কন্টেন্ট)

Degree,2-Nov,323

২. স্ট্যান্ডার্ড এরর (stderr) এ প্রিন্ট করা

file=sys.stderr দিয়ে এরর স্ট্রিমে লেখা যায়।

উদাহরণ

import sys
Newfile = open("exam_score.txt", "w")
exam_name = "Degree"
exam_date = "2-Nov"
exam_score = 323
print(exam_name, exam_date, exam_score, file=sys.stderr, sep=",")
Newfile.close()

আউটপুট

Degree,2-Nov,323
  1. পাইথনে টাপল ভাগ করা (Tuple Division)

  2. পাইথনে প্যাটার্ন প্রিন্ট করার পদ্ধতি

  3. পাইথনে ফাইল অবজেক্ট: ফাইল পড়া, লিখা এবং ম্যানেজমেন্টের সম্পূর্ণ গাইড

  4. পাইথনে JSON ফাইল প্রিটি প্রিন্ট করার পদ্ধতি