কম্পিউটার

পাইথনে xlsxwriter মডিউল ব্যবহার করে এক্সেল ফাইল তৈরি করুন এবং লিখুন


পাইথনের লাইব্রেরিগুলির বিস্তৃত প্রাপ্যতা এটিকে মাইক্রোসফ্ট এক্সেলের সাথে যোগাযোগ করতে সক্ষম করে যা একটি বহুল ব্যবহৃত ডেটা প্রক্রিয়াকরণ সরঞ্জাম। এই নিবন্ধে আমরা দেখব কিভাবে আমরা xlsxwriter নামের মডিউলটি ব্যবহার করে এক্সেল ফাইল তৈরি করতে এবং লিখতে পারি। এটি বিদ্যমান এক্সেল ফাইলে লিখতে পারে না।

প্রতিটি কক্ষে লেখা

আমরা সেলের নাম লিখে এক্সেল শীটের প্রতিটি ঘরে লিখতে পারি। নীচের উদাহরণে আমরা একটি ওয়ার্কবুক তৈরি করি এবং তারপর এটিতে একটি ওয়ার্কশীট অ্যাস করি। অবশেষে write() পদ্ধতি ব্যবহার করে ওয়ার্কশীটের ঘরে লিখুন।

উদাহরণ

import xlsxwriter

# Cretae a xlsx file
xlsx_File = xlsxwriter.Workbook('Schedule.xlsx')

# Add new worksheet
sheet_schedule = xlsx_File.add_worksheet()

# write into the worksheet
sheet_schedule.write('A1', 'Day')
sheet_schedule.write('A2', 'Mon')
sheet_schedule.write('A3', 'Tue')

sheet_schedule.write('B1', 'Schedule')
sheet_schedule.write('B2', 'Final Exam')
sheet_schedule.write('B3', 'party')

# Close the Excel file
xlsx_File.close()

আউটপুট

উপরের কোডটি চালানো আমাদের নিম্নলিখিত ফলাফল দেয় -

পাইথনে xlsxwriter মডিউল ব্যবহার করে এক্সেল ফাইল তৈরি করুন এবং লিখুন

সরাসরি সারিতে লেখা

এই পদ্ধতিতে আমরা সারি এবং কলাম নম্বর শুরু করতে পারি যেখান থেকে আমরা লেখা শুরু করতে চাই। তারপর সারি এবং কক্ষে প্রয়োজনীয় মানগুলিকে গতিশীলভাবে বাড়িয়ে তাদের মানগুলি যোগ করতে একটি লুপ ব্যবহার করুন। নীচের উদাহরণে আমরা শুধুমাত্র আরও সারি যোগ করি। কিন্তু একটি লুপের মধ্যে একটি লুপ ডিজাইন করে আমরা গতিশীলভাবে কলাম এবং সারি উভয়ই তৈরি করতে পারি।

উদাহরণ

import xlsxwriter

# Cretae a xlsx file
xlsx_File = xlsxwriter.Workbook('Days.xlsx')

# Add new worksheet
sheet_days = xlsx_File.add_worksheet()

row = 1
column = 1

days = ['Mon','Tue','wed','Thu','Fri','Sat']

# Iterating through days list
for day in days:
sheet_days.write(row, column, day)
row += 1

# Close the Excel file
xlsx_File.close()

আউটপুট

উপরের কোডটি চালানো আমাদের নিম্নলিখিত ফলাফল দেয় -

পাইথনে xlsxwriter মডিউল ব্যবহার করে এক্সেল ফাইল তৈরি করুন এবং লিখুন


  1. পাইথনে openpyxl মডিউল ব্যবহার করে এক্সেল ফাইল পড়া এবং লেখা

  2. Python XlsxWriter মডিউল ব্যবহার করে একটি এক্সেল শীটে একটি চার্টশিট যোগ করা

  3. পাইথন openpyxl মডিউল ব্যবহার করে একটি এক্সেল ফাইল পড়ুন এবং লিখুন

  4. পাইথন ব্যবহার করে কিভাবে একটি জিপ ফাইল তৈরি করবেন?