Python-3.4.3/C2/Loading-Data-From-Files/Bengali

From Script | Spoken-Tutorial
Revision as of 16:49, 23 March 2020 by Kaushik Datta (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Time Narration
00:01 নমস্কার, loading data from files এর টিউটোরিয়ালে আপনাদের স্বাগত।
00:07 এই টিউটোরিয়ালে আপনি শিখবেন,

ফাইল থেকে তথ্য পড়া, যাতে ডেটা রয়েছে:

একক কলাম বিন্যাসে।

বা একাধিক কলাম স্পেস বা অন্যান্য বিভেদক দ্বারা পৃথক।

00:21 টিউটোরিয়ালটি রেকর্ড করতে ব্যবহার করছি:

উবুন্টু লিনাক্স 14.04 অপারেটিং সিস্টেম,

Python 3.4.3

IPython 5.1.0

00:37 আপনার ipython কনসোলে বেসিক Python কমান্ড রান করতে জানতে হবে।
00:43 না হলে প্রাসঙ্গিক পাইথন টিউটোরিয়ালের জন্য, দয়া করে এই ওয়েবসাইটটি দেখুন।
00:49 প্রথমে Ctrl + Alt + T কী একসাথে টিপে টার্মিনাল খুলুন। এখন, ipython3 লিখুন এবং এন্টার টিপুন।
01:02 pylab প্যাকেজটি ইনিসিয়েলাইজ করি।

লিখুন percent pylab এবং এন্টার টিপুন।

01:12 primes.txt ফাইল পড়া দিয়ে শুরু করি। এই ফাইলে একটি কলামে তালিকাভুক্ত প্রাইম সংখ্যার তালিকা থাকে।
01:22 লিখুন cat স্পেস primes ডট txt.
01:29 আমরা ফাইল থেকে তথ্য আনতে এবং টার্মিনালে প্রদর্শন করতে cat কমান্ড ব্যবহার করতে পারি। Enter টিপুন।
01:38 আমরা টার্মিনলে প্রাইম সংখ্যা দেখি।
01:43 এখন primes ভ্যারিয়েবলে এই তালিকা সংরক্ষণ করতে loadtxt () কমান্ড ব্যবহার করতে পারি।
01:50 তাই লিখুন primes ইকুয়াল টু loadtxt একক বন্ধনীতে ডাবল উদ্ধৃতিতে primes ডট txt এবং Enter টিপুন।
02:07 নিশ্চিত করুন যে আপনি primes.txt ফাইলটির সঠিক পাথ দিয়েছেন।
02:13 আপনার ক্ষেত্রে ফাইলটি home ফোল্ডারে রয়েছে।
02:18 এখন primes হল প্রাইম সংখ্যার একটি ক্রম, যা primes.txt ফাইলে তালিকাবদ্ধ।
02:25 এখন primes ভ্যারিয়েবলে বিষয়বস্তু প্রদর্শন করি।
02:29 তাই লিখুন print একক বন্ধনীতে primes এবং Enter টিপুন। আমরা ক্রম প্রিন্ট হওয়া দেখি।
02:41 আমরা দেখি যে সকল সংখ্যা একটি পিরিয়ড ‘.’ সহ শেষ হয়। এর কারণ এই সকল সংখ্যা হল floats.
02:51 এখন লিখুন cat স্পেস pendulum ডট txt এবং এন্টার টিপুন।
03:01 এই ফাইলে ডেটার দুটি কলাম রয়েছে। এই প্রথম কলামে পেন্ডুলামের দৈর্ঘ্য রয়েছে।

দ্বিতীয় কলামে সংশ্লিষ্ট সময়কাল রয়েছে।

03:15 এখন loadtxt কমান্ড দ্বারা pend ভ্যারিয়েবলে ফাইল থেকে ডেটা পড়ি।
03:23 এখন লিখুন pend ইকুয়াল টু loadtxt একক বন্ধনীতে ডাবল উদ্ধৃতিতে pendulum ডট txt এবং Enter টিপুন।
03:39 মনে রাখবেন যে loadtxt এর দুটি কলাম সমান রাখতে ফাইলের উভয় কলাম প্রয়োজন।
03:47 এখন এতে কি রয়েছে তা দেখতে pend ভ্যারিয়েবল প্রিন্ট করুন।

লিখুন print একক বন্ধনীতে pend এবং Enter টিপুন।

04:00 লক্ষ্য করুন যে ভ্যারিয়েবলে দুটি ক্রম রয়েছে যাতে ডেটা ফাইলের দুটি কলাম রয়েছে।
04:07 দুটি পৃথক ক্রমে তথ্য পড়তে loadtxt কমান্ডের অতিরিক্ত আর্গুমেন্ট ব্যবহার করি।
04:16 তাই লিখুন L কমা T ইকুয়াল টু loadtxt একক বন্ধনীতে ডাবল উদ্ধৃতিতে pendulum ডট txt ডাবল উদ্ধৃতির পর কমা unpack ইকুয়াল টু True

এবং Enter টিপুন।

04:42 এখন এতে কি রয়েছে তা দেখতে L এবং T ভ্যারিয়েবল প্রিন্ট করুন।
04:47 লিখুন print একক বন্ধনীতে L এবং এন্টার টিপুন।

লিখুন print একক বন্ধনীতে T এবং এন্টার টিপুন।

05:01 লক্ষ্য করুন, L এবং T এখন যথাক্রমে pendulum.txt থেকে তথ্যগুলির প্রথম এবং দ্বিতীয় কলাম রাখে।
05:12 unpack ইকুয়াল টু True দুটি কলামকে দুটি পৃথক এবং সহজ ক্রমে সাজায়।
05:20 এখানে ভিডিওটি থামান এবং নিম্ন অনুশীলনী চেষ্টা করুন এবং ভিডিওটি পুনরায় শুরু করুন।
05:27 pendulum আন্ডারস্কোর semicolon ডট txt ফাইল থেকে তথ্য পড়ুন।
05:33 এই ফাইলটি দুটি কলামে তথ্য রাখে। এই কলাম সেমিকোলন দ্বারা পৃথক করা হয়।

এটি কিভাবে করে তা দেখতে IPython হেল্প ব্যবহার করুন।

05:45 এখন সমাধান দেখি। টার্মিনালে যান।
05:50 প্রথমে আমরা ফাইলের বিষয়বস্তু দেখব।
05:54 এখন লিখুন cat স্পেস pendulum আন্ডারস্কোর semicolon ডট txt, এন্টার টিপুন। আমরা সেমিকোলন দ্বারা প্রথক করা দুটি কলাম দেখি।
06:12 এখন লিখুন L কমা T ইকুয়াল টু loadtxt একক বন্ধনীতে ডাবল উদ্ধৃতিতে pendulum আন্ডারস্কোর semicolon ডট txt ডাবল উদ্ধৃতির পর কমা unpack ইকুয়াল টু True কমা delimiter ইকুয়াল টু ডাবল উদ্ধৃতিতে semicolon

এবং Enter টিপুন।

06:48 এখন print একক বন্ধনীতে L এবং Enter টিপুন।

এখন print একক বন্ধনীতে T এবং Enter টিপুন।

07:03 এটি দুটি ভ্যারিয়েবল L এবং T তে বিষয়বস্তু প্রদর্শন করবে।
07:09 এটি আমাদের টিউটোরিয়ালের শেষে নিয়ে আসে। এখানে আমরা শিখেছি:

loadtxt() কমান্ড দ্বারা ফাইল থেকে তথ্য পড়া।

07:20 ডেটা

একক কলাম বিন্যাসে বা একাধিক কলাম স্পেস বা অন্যান্য বিভেদক দ্বারা পৃথক থাকতে পারে।

07:31 এখানে আপনার সমাধানের জন্য কিছু আত্ম মূল্যায়ন প্রশ্ন রয়েছে।

loadtxt শুধুমাত্র একটি কলাম সহ ফাইল থেকে তথ্য পড়তে পারে। এটি True না False?

ডেটার তিনটি কলাম সহ একটি data.txt ফাইল স্পেস দ্বারা পৃথক।

এটি 3 টি পৃথক সহজ ক্রমে পড়ুন।

07:58 ডেটার তিনটি কলাম সহ একটি data.txt ফাইল কোলন দ্বারা পৃথক।। এটি 3 টি পৃথক সহজ ক্রমে পড়ুন।
08:09 এখন উত্তর দেখি, প্রথম প্রশ্নের উত্তর হল False.
08:17 loadtxt() কমান্ড একক কলাম এবং একাধিক কলামে থাকা ফাইল থেকে ডেটা পড়তে পারে।
08:25 দ্বিতীয় প্রশ্নের উত্তর হল,

তিনটি কলামে ডেটা পৃথক করতে আমরা নিম্নরূপে loadtxt () কমান্ড ব্যবহার করি:

08:35 x ইকুয়াল টু loadtxt একক বন্ধনীতে ডাবল উদ্ধৃতিতে data ডট txt ডাবল উদ্ধৃতির পর কমা unpack ইকুয়াল টু True
08:50 তৃতীয় প্রশ্নের উত্তর হল, আমরা loadtxt কমান্ডে delimiter এর অতিরিক্ত আর্গুমেন্ট ব্যবহার করে তিনটি পৃথক ক্রম পড়ি।
09:03 তাই x ইকুয়াল টু loadtxt একক বন্ধনীতে ডাবল উদ্ধৃতিতে data ডট txt ডাবল উদ্ধৃতির পর কমা unpack ইকুয়াল টু True কমা delimiter ইকুয়াল টু ডাবল উদ্ধৃতিতে colon
09:22 এই স্পোকেন টিউটোরিয়ালে আপনার কোন প্রশ্ন রয়েছে? দয়া করে এই সাইটে যান।
09:29 আপনার কি কোন সাধারণ / প্রযুক্তিগত প্রশ্ন রয়েছে? এই লিঙ্কে দেওয়া ফোরামে যান।
09:37 FOSSEE দল জনপ্রিয় বইগুলির সমাধানগুলির উদাহরণের কোডিং সমন্বয় করে।
09:43 যারা এটা করি আমরা তাদের সম্মানী এবং প্রশংসাপত্র দেই। আরো বিস্তারিত জানতে এই সাইটে যান।
09:52 স্পোকেন টিউটোরিয়াল প্রকল্প ভারত সরকারের NMEICT, MHRD দ্বারা সমর্থিত।
09:59 আই আই টী বোম্বে থেকে আমি কৌশিক দত্ত বিদায় নিচ্ছি। অংশগ্রহনের জন্য ধন্যবাদ।

Contributors and Content Editors

Kaushik Datta