পাইথনে CSV ফাইল পড়া

CSV ফাইল পড়ার জন্য অনেক গুলো মডিউল রয়েছে। এর মধ্যে রয়েছে বিল্টইন মডিউল csv। ইউনিকোড CSV ফাইল পড়ার জন্য রয়েচ্ছে unicode CSV মডিউল, যা ইন্সটল করে নিতে হয়। মডিউল কিভাবে ইন্সটল করে নিতে হয়, তা লেখা রয়েছে মডিউল এবং প্যাজেজ লেখাতে। এরপর ও সংক্ষেপে বলি। প্রথমে আমাদের পাইপাই ইন্সটল করে নিতে হবে। পাই পাই পাওয়া … Read more

পাইথন অপারেটর

আগের অধ্যায় গুলোতে আমরা একটা ভ্যারিয়েবলে কোন ভ্যালু এসাইন করতে (=)  সমান সমান চিহ্ন ব্যবহার করেছি। এই সমান সমান চিহ্ন হচ্ছে একটা অপারেটর, যাকে বলা হয় Equal to অপারেটর। এছাড়া প্রথম অধ্যায় আমরা যোগ, বিয়োগ, গুণ, ভাগ, ইত্যাদি করা শিখেছি। এগুলোও হচ্ছে অপারেটর। এগুলোকে বলা হয় এরিথম্যাটিক অপারেটর। এরিথম্যাটিক অপারেটর, Equal to ছাড়াও আরো অনেক … Read more

পাইথন ব্যবহার করে গ্রাফিক্যাল ইউজার ইন্টারফেস অ্যাপ বা সফটওয়ার তৈরি

পাইথন ব্যবহার করে গ্রাফিক্যাল ইউজার ইন্টারফেস অ্যাপ বা সফটওয়ার তৈরি করতে পারি আমরা। এ জন্য রয়েছে অনেক গুলো ফ্রেমওয়ার্ক। জনপ্রিয় কয়েকটি হচ্ছে Kivy, PyQt, Pyforms ইত্যাদি। পাইথন ব্যবহার করে ওয়েব অ্যাপ ডেভেলপমেন্ট করার জন্য রয়েছে Django বা Flask এর মত ফ্রেমওয়ার্ক। এখানে আমি দেখাবো কিভাবে Kivy ব্যবহার করতে হয়। Kivy হচ্ছে ক্রস প্লাটফর্ম পাইথন অ্যাপলিকেশন ডেভেলপমেন্ট ফ্রেমওয়ার্ক। একই … Read more

পাইথন শেখার জন্য অন্যান্য রিসোর্স

পাইথন নিয়ে মাকসুদুর রহমান মাটিনের একটি বই রয়েছে নাম সহজ ভাষায় পাইথন ৩। পাইথন সম্পর্কে জানতে ঐ বইটি পড়তে পারেন। রকমারিতে পাওয়া যাবে এই ঠিকানায়।     খুব সহজে প্রোগ্রামিং সম্পর্কে ধারণা পেতে হুকুপাকুশের প্রোগ্রামিং শিক্ষা দেখতে পারেন।   howtocode.com.bd এও পাইথন নিয়ে রয়েছে দারুণ কিছু লেখা।

Matplotlib – পাইথন প্লট লাইব্রেরী

Matplotlib হচ্ছে পাইথনের জন্য 2D প্লটিং লাইব্রেরী। গ্রাফ অঙ্কন বা এমন কাজে এটি ব্যবহার করা যায়। মূলত ডেটা ভিজুয়ালাইজেশন এর জন্য matplotlib ব্যবহার করা হয়।     Matplotlib ব্যবহারের জন্য প্রথমে পাইথন ইন্সটল করে নিতে হবে। এরপর ইনস্টল করতে হবে Matplotlib। ইন্সটল অনেক ভাবেই করা যায়, বিস্তারিত লেখা আছে ইন্সটলেশন পেইজে। সবচেয়ে সহজে ইন্সটল করা যায় পিপ … Read more