কম্পিউটার

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


পাইথন এক্সেল ফাইলের সাথে কাজ করার জন্য openpyxl মডিউল প্রদান করে।

কিভাবে এক্সেল ফাইল তৈরি করতে হয়, কিভাবে লিখতে হয়, কিভাবে পড়তে হয় ইত্যাদি এই মডিউল দ্বারা প্রয়োগ করা যেতে পারে।

Openpyxl মডিউল ইনস্টল করার জন্য, আমরা এই কমান্ডটি কমান্ড প্রম্পটে লিখতে পারি

পিপ ইনস্টল openpyxl

যদি আমরা একটি শীট শিরোনামের নাম দিতে চাই

উদাহরণ কোড

import openpyxlmy_wb =openpyxl.Workbook()my_sheet =my_wb.activemy_sheet_title =my_sheet.titleprint("আমার শীট শিরোনাম:" + my_sheet_title)

আউটপুট

আমার শীট শিরোনাম:শীট

শিরোনামের নাম পরিবর্তন করতে

উদাহরণ কোড

import openpyxlmy_wb =openpyxl.Workbook()my_sheet =my_wb.activemy_sheet.title ="আমার নতুন পত্রক" মুদ্রণ("শীটের নাম হল :" + sheet.title)

আউটপুট

শীটের নাম হল:আমার নতুন পত্রক

ডেটা সন্নিবেশ করান বা এক্সেল শীটে লিখতে

উদাহরণ কোড

import openpyxlmy_wb =openpyxl.Workbook()my_sheet =my_wb.activec1 =my_sheet.cell(সারি =1, কলাম =1)c1.value ="Aadrika"c2 =my_sheet.cell(row=1 , column =2) c2.value ="Adwaita"c3 =my_sheet['A2']c3.value ="সত্যজিৎ"# B2 =কলাম =2 এবং সারি =2.c4 =my_sheet['B2']c4.value ="Bivas"my_wb. সংরক্ষণ করুন("C:\Users\TP\Desktop\Book1.xlsx")

আউটপুট

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

ওয়ার্কবুকে শীট যোগ করতে

উদাহরণ কোড

import openpyxlmy_wb =openpyxl.Workbook()my_sheet =my_wb.activemy_wb.create_sheet(index =1 , title ="new sheet")my_wb.save("C:\Users\TP\Desktop\Book1.xlsx"<) /প্রে> 

আউটপুট

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

সারির মোট সংখ্যা প্রদর্শন করুন।

উদাহরণ কোড

import openpyxlmy_path ="C:\Users\TP\Desktop\Book1.xlsx"my_wb_obj =openpyxl.load_workbook(my_path)my_sheet_obj =my_wb_obj.activeprint(my_sheet_obj.max_row)

আউটপুট

2

একটি নির্দিষ্ট সেল মান প্রদর্শন করুন

উদাহরণ কোড

import openpyxl# ফাইলের অবস্থান দিনMy_path ="C:\Users\TP\Desktop\Book1.xlsx"wb_obj =openpyxl.load_workbook(my_path)my_sheet_obj =my_wb_obj.activemy_cell_obj =my_sheet_rowj. =1)মুদ্রণ(my_cell_obj.value)

আউটপুট

আদ্রিকা

কলামের মোট সংখ্যা প্রদর্শন করুন

উদাহরণ কোড

import openpyxl# ফাইলের অবস্থান দিনMy_path ="C:\Users\TP\Desktop\Book1.xlsx"My_wb_obj =openpyxl.load_workbook(path)my_sheet_obj =my_wb_obj.activeprint(sheet_obj.max_coln) 

আউটপুট

2

সমস্ত কলামের নাম প্রদর্শন করুন

উদাহরণ কোড

ইমপোর্ট openpyxl# filemy_path এর অবস্থান দিন ="C:\Users\TP\Desktop\Book1.xlsx"# ওয়ার্কবুক অবজেক্ট তৈরি হয়েছেmy_wb_obj =openpyxl.load_workbook(my_path)my_sheet_obj =my_wb_obj.activemy_max_col_for my_max_coln=পরিসীমা(1, my_max_col + 1):my_cell_obj =my_sheet_obj.cell(সারি =1, কলাম =i) প্রিন্ট(my_cell_obj.value) 

আউটপুট

আদ্রিকা অদ্বৈত

প্রথম কলামের মান প্রদর্শন করুন

উদাহরণ কোড

import openpyxl# filemy_path এর অবস্থান দিন ="C:\Users\TP\Desktop\Book1.xlsx"my_wb_obj =openpyxl.load_workbook(my_path)my_sheet_obj =my_wb_obj.activemy_row =my_sheet_row,(1 এর জন্য ম্যাক্সট_অবজে)। my_row + 1):cell_obj =my_sheet_obj.cell(row =i, column =1) print(cell_obj.value)

আউটপুট

আদ্রিকা সত্যজিৎ

একটি নির্দিষ্ট সারি মান প্রিন্ট করুন

উদাহরণ কোড

import openpyxl# filemy_path এর অবস্থান দিন ="C:\Users\TP\Desktop\Book1.xlsx"my_wb_obj =openpyxl.load_workbook(my_path)my_sheet_obj =my_wb_obj.activemy_max_col =my_sheet_color(inmax_jnum1) my_max_col + 1):cell_obj =my_sheet_obj.cell(row =2, column =i) print(cell_obj.value, end =" ")

আউটপুট

সত্যজিৎ বিভাস

  1. পাইথন ব্যবহার করে কিভাবে PDF ফাইলগুলিকে Excel ফাইলে রূপান্তর করবেন?

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

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

  4. পাইথনে openpyxl ব্যবহার করে এক্সেল ফাইলে গাণিতিক ক্রিয়াকলাপ