উন্নত সংস্করণে যা আছে
- প্রতিটি টিপে কোড, API বা অটোমেশন আছে। যা শুধু স্ক্রিন অপারেশনেই হয়ে যায়, তা ব্যবহারিক সংস্করণের অন্তর্ভুক্ত, এবং এই সংস্করণ সংশ্লিষ্ট ব্যবহারিক টিপের সঙ্গে লিংক করে।
- কোডটি স্থানীয় Python দিয়ে চালানো হয়েছে এবং আউটপুট দেখানো হয়েছে। যে কোডে Microsoft 365 সাইন-ইন দরকার, তা সাইন-ইন ধাপ পর্যন্ত চালানো হয়েছে, যা নিশ্চিত করে যে এটি যে SDK কল ব্যবহার করে সেগুলো বিদ্যমান।
- কোডে কোনো গোপন তথ্য নেই; টেন্যান্ট আইডি ও অনুরূপ মানগুলো এনভায়রনমেন্ট ভেরিয়েবল থেকে পড়া হয়। যে কোডটি কিছু লেখে বা পাঠায়, সেটি ডিফল্টভাবে কিছুই করে না (DRY_RUN)।
- Microsoft Graph ব্যবহার করা কোড তার প্রয়োজনীয় সবচেয়ে কম অনুমতিগুলোর নাম উল্লেখ করে।
পড়ার ক্রম
- এন্ড-টু-এন্ড ম্যানুয়াল (ধারণা থেকে পরিচালনা পর্যন্ত একটি উদাহরণ)
- কম্পিউটেশনাল চিন্তাভাবনা (ভাঙা, বিমূর্ত করা, যাচাই করা)
- নির্দেশনা থেকে কোড (কোপাইলটের কাছে কোড কীভাবে চাইবেন)
- কোড কোথায় চলবে তা বেছে নেওয়া
- প্রমাণীকরণ, অনুমতি ও শাসনব্যবস্থা
- অ্যাপ × Python পৃষ্ঠাসমূহ (আপনি যে অ্যাপ ব্যবহার করেন তা দিয়ে শুরু করুন)
- ওয়ার্কফ্লো রেসিপি ও নথি অনুসন্ধান (সম্মিলিত উদাহরণ)
পূর্বশর্ত
- Python 3 স্থানীয়ভাবে উপলব্ধ। লাইব্রেরি প্রতিটি প্রকল্পের নিজস্ব ভার্চুয়াল এনভায়রনমেন্টে (venv) ইনস্টল করুন।
- একটি Microsoft 365 কর্মস্থল বা শিক্ষাপ্রতিষ্ঠানের অ্যাকাউন্ট।
- যে কোডে Microsoft Graph ব্যবহার হয়, তার জন্য আপনার প্রতিষ্ঠানের অ্যাডমিনরা Microsoft Entra-তে একটি অ্যাপ নিবন্ধন করবেন এবং প্রয়োজনীয় অনুমতিগুলোতে সম্মতি দেবেন। নিজে থেকে অনুমতি বাড়াবেন না।
- Excel-এ Python এর উপলব্ধতা ও লাইসেন্সের শর্তের অধীন (Excel × Python পৃষ্ঠা দেখুন)।
অ্যাপ × Python
এক্সেল × পাইথন
=PY() ও xl() দিয়ে সেল থেকে pandas চালানো, এবং কখন স্থানীয়ভাবে openpyxl ব্যবহার করা উচিত
7টি টিপসWord × Python
python-docx দিয়ে অনুচ্ছেদ ও টেবিল আহরণ করে ফলাফল আলাদা ফাইলে লেখা
7টি টিপসপাওয়ারপয়েন্ট × পাইথন
python-pptx দিয়ে স্লাইডের লেখা, টেবিল ও নোট একসঙ্গে পড়া
7টি টিপসআউটলুক × পাইথন
Microsoft Graph দিয়ে মেইল ও ক্যালেন্ডার ইভেন্ট পড়া ও গণনা করা
৮টি টিপসটিম × পাইথন
Workflows দিয়ে পোস্ট করা, Graph দিয়ে বার্তা পড়া এবং বট
৮টি টিপসSharePoint / OneDrive × Python
Graph দিয়ে ড্রাইভ, তালিকা ও কলামের মান পড়া এবং শুধু পরিবর্তনগুলি ট্র্যাক করা
10টি টিপসডকুমেন্ট সার্চ × Python
বড় নথি-সংগ্রহে শুধু শব্দ মেলানো নয়, অর্থের ভিত্তিতে অনুসন্ধান করা
৮টি টিপসএজেন্ট × Python
Copilot Studio ও Agents SDK এজেন্টে Python লজিক যোগ করা
৬টি টিপসCopilot-এ কোড এক্সিকিউশন
Copilot কোথায় কোড লেখে ও চালায়, আর ফলাফল কীভাবে যাচাই করবেন
৮টি টিপসপাওয়ার অটোমেট × পাইথন
ফ্লো-তে Python কোথায় বসে (ডেস্কটপ ও Azure Functions)
এই পৃষ্ঠা কীভাবে তৈরি হয়:
এন্ড-টু-এন্ড ম্যানুয়াল
একটি বাস্তব উদাহরণ: Word নথিতে শব্দচয়ন যাচাই, ধারণা থেকে রক্ষণাবেক্ষণ পর্যন্ত
৮টি বিভাগকম্পিউটেশনাল চিন্তাভাবনা
বিভাজন, বিমূর্তায়ন, প্যাটার্ন শনাক্তকরণ, অ্যালগরিদম নকশা ও যাচাই, একটি বাস্তব কাজে ধাপে ধাপে
৬টি টিপসনির্দেশনা থেকে কোড
Copilot ও GitHub Copilot দিয়ে কোড লেখানোর নির্দেশনার ধরন
৬টি টিপসকোড কোথায় চলবে তা বেছে নেওয়া
Excel-এ Python, স্থানীয় venv, Azure Functions ও নোটবুক
10টি টিপসপ্রমাণীকরণ, অনুমতি ও শাসনব্যবস্থা
MSAL সাইন-ইন, ন্যূনতম সুবিধা, গোপন তথ্য, ব্যক্তিগত ডেটা ও অডিট ট্রেইল
৫টি টিপসওয়ার্কফ্লো রেসিপি
শব্দচয়ন যাচাই, স্লাইডের ব্যাচ যাচাই, খতিয়ানের হিসাব, অনুরোধ-মেইলের হিসাব এবং লাইব্রেরি কলামের নিরীক্ষা
সম্প্রতি যোগ করা বা হালনাগাদ করা
- অক্টোবর 9, 2026SharePoint / OneDrive × Python · সংশোধিতরিডাইরেক্ট ছাড়াই, বেয়ারার টোকেন দিয়ে একটি Graph রিকোয়েস্টে থাম্বনেইল আনুন
- অক্টোবর 9, 2026প্রমাণীকরণ, অনুমতি ও শাসনব্যবস্থা · যুক্ত করা হয়েছেপ্রতিটি আপলোড-সেশন চাঙ্কের সঙ্গে একটি SharePoint Online টোকেন পাঠান
- অক্টোবর 9, 2026Power Automate × Python · যুক্ত হয়েছেAzure Functions Hosted Skills ওয়ার্কফ্লোর জন্য একটি @workflow_tool লিখুন
- অক্টোবর 7, 2026Power Automate × Python · যুক্ত হয়েছেcontext.call_agent দিয়ে একটি Durable Functions অর্কেস্ট্রেটর থেকে এজেন্ট কল করুন
- অক্টোবর 7, 2026এজেন্ট × Python · যুক্ত করা হয়েছেmarkdown_agent বাইন্ডিং ব্যবহার করে একটি Python Azure Function-এ Agent যোগ করুন
- অক্টোবর 2, 2026Teams × Python · যুক্ত হয়েছেডাউনলোডারের মাধ্যমে সংযুক্তি গ্রহণ করুন এবং input_files থেকে পড়ুন
- অক্টোবর 2, 2026প্রমাণীকরণ, অনুমতি ও শাসনব্যবস্থা · যুক্ত করা হয়েছেএকটি অনুরোধকে শুরু থেকে শেষ পর্যন্ত অনুসরণ করতে request_id লগ করুন
- সেপ্টেম্বর 12, 2026Word × Python · যুক্ত হয়েছেGraph দিয়ে OneDrive বা SharePoint থেকে একটি .docx ডাউনলোড করে মেমরিতেই পড়ুন
- সেপ্টেম্বর 12, 2026Word × Python · যুক্ত হয়েছেঅনুচ্ছেদ অনুযায়ী দুটি সংস্করণের পার্থক্য দেখান এবং একটি নতুন Word রিপোর্ট লিখুন
- সেপ্টেম্বর 12, 2026Word × Python · যুক্ত হয়েছেনথির একটি কপিতে স্টাইল-যাচাইয়ের ফলাফল Word মন্তব্য হিসেবে লিখুন
এই বিভাগ কীভাবে তৈরি হয়
সূত্র হলো Microsoft-এর অফিসিয়াল ডকুমেন্টেশন (learn.microsoft.com, support.microsoft.com), Microsoft 365 Developer Blog, Microsoft Graph changelog এবং প্রতিটি লাইব্রেরির অফিসিয়াল ডকুমেন্টেশন ও GitHub রিলিজ নোট। সার্চ ইঞ্জিনের ফলাফল পৃষ্ঠা ব্যবহার করা হয়নি।
প্রতিদিন নতুন তথ্য স্বয়ংক্রিয়ভাবে সংগ্রহ করা হয় এবং প্রার্থী টিপসে রূপান্তরিত হয়। একটি মেশিন-যাচাই নিশ্চিত করে যে সহায়ক অংশটি উৎসে আছে, সংখ্যাগুলো উৎসে রয়েছে, টিপটি প্র্যাক্টিক্যাল সংস্করণের সঙ্গে মিলে যায় না, কোডে কোনো গোপন তথ্য বা ডিফল্ট রাইট নেই, Graph অনুমতি ন্যূনতম ও নামযুক্ত, এবং কোডের API নামগুলো উৎসে আছে। শুধু যেসব প্রার্থী উত্তীর্ণ হয় সেগুলোই প্রকাশিত হয়। স্বয়ংক্রিয়ভাবে সংগৃহীত প্রার্থীর কোড সার্ভারে কখনো চালানো হয় না।
এই অংশটি অফিসিয়াল পণ্য ডকুমেন্টেশন নয়। আপনার প্রতিষ্ঠানের নিয়ম ও অনুমতির মধ্যে থেকে প্রথমে অল্প পরিমাণ ডেটার ওপর কোড চালিয়ে দেখুন।