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

From Script | Spoken-Tutorial
Jump to: navigation, search
Time Narration
00:01 नमस्कार दोस्तों "loading data from files" पर स्पोकन ट्यूटोरियल में आपका स्वागत है।
00:07 इस ट्यूटोरियल में हम सीखेंगे-

फाइल्स से डेटा रीड करना, जो निम्न में सम्मिलित डेटा है। सिंगल कॉलम फॉर्मेट या स्पेसेस या अन्य डीलीमीटर्स द्वारा पृथक मल्टिपल कॉलम्स ।

00:21 इस ट्यूटोरियल को रिकॉर्ड करने के लिए, मैं उपयोग कर रही हूँ

Ubuntu Linux 14.04 ऑपरेटिंग सिस्टम

Python 3.4.3

IPython 5.1.0

00:37 आपको ज्ञात होना चाहिए कि ipython कंसोल पर बुनियादी Python कमांड्स कैसे चलाएं।
00:43 यदि नहीं, संबंधित पाइथन ट्यूटोरियल्स के लिए http://spoken-tutorial.org वेबसाइट पर जाएं।
00:49 पहले Ctrl+Alt+T कीज एक साथ दबाकर टर्मिनल खोलें । अब टाइप करें ipython3 और एंटर दबाएं।
01:02 pylab पैकेज आरंभ करते हैं।

टाइप करें percent pylab और एंटर दबाएं।

01:12 primes.txt फाइल को पढ़ने के साथ शुरू करते हैं। इस फ़ाइल में एक कॉलम में सूचीबद्ध अभाज्य संख्याओं की सूची है।
01:22 टाइप करें cat(space)primes(dot)txt
01:29 हम फाइल से डेटा फैच करने के लिए cat कमांड उपयोग कर सकते हैं और इसे टर्मिनल पर प्रदर्शित कर सकते हैं। एंटर दबाएं।
01:38 हम देखते हैं अभाज्य संखाएं टर्मिनल पर प्रदर्शित होती हैं।
01:43 अब, हम primes वेरिएबल में इस डेटा को संचित करने के लिए loadtxt() कमांड का उपयोग कर सकते हैं।
01:50 अतः टाइप करें primes(equal to)loadtxt(within parentheses)(within double quotes)primes(dot)txt और एंटर दबाएं।
02:07 कृपया सुनिश्चित करें कि आप 'primes.txt' फाइल के लिए सही पाथ प्रदान कर रहे हैं।
02:13 हमारे मामले में फाइल home फोल्डर में मौजूद है।
02:18 primes अब अभाज्य संख्याओं का क्रम है, जो primes.txt फाइल में सूचीबद्ध था।
02:25 अब वेरिएबल primes में कंटेंट प्रदर्शित करते हैं।
02:29 अतः टाइप करें print (parentheses में) primes और एंटर दबाएं। हम देखते हैं क्रम छपा हुआ है।
02:41 हमने देखा कि सभी period‘.’ के साथ समाप्त होते हैं। ऐसा इसलिए क्योंकि ये सभी संख्याएं floats हैं।
02:51 अब टाइप करें cat(space)pendulum(dot)txt और एंटर दबाएं।
03:01 इस फाइल में डेटा के दो कॉलम्स हैं। पहले कॉलम में pendulum की लंबाई है। दूसरे कॉलम में समरूपी time period है।
03:15 अब loadtxt कमांड का उपयोग करके pend वेरिएबल में फाइल से डेटा रीड करें।
03:23 अतः टाइप करें pend(equal to)loadtxt(parentheses में )(double quotes में)pendulum(dot)txt और एंटर दबाएं।
03:39 कृपया ध्यान दें कि रोज़ की समान संख्या के लिए loadtxt को फाइल के दोनों कॉलम्स की आवश्यकता होती है।
03:47 अब pend वेरिएबल को प्रिंट करते हैं यह देखने के लिए कि इसमें क्या है।

टाइप करें print(parentheses में )pend एंटर दबाएं।

04:00 ध्यान दें कि वेरिएबल में डेटा फ़ाइल के दो कॉलम्स वाले दो क्रम होते हैं।
04:07 दो पृथक क्रमों में डेटा को रीड करने के लिए loadtxt कमांड के अतिरिक्त आर्ग्युमेंट का उयोग करते हैं।
04:16 टाइप करें L(comma)T(equal to)loadtxt(parentheses में double quotes में)pendulum(dot)txt(after double quotes comma)unpack(equal to)True और एंटर दबाएं।
04:42 अब यह देखने के लिए कि उनमें क्या है वेरिएबल L और T प्रिंट करते हैं।
04:47 टाइप करें print(parentheses में)L और एंटर दबाएं।

टाइप करें print(parentheses में )T और एंटर दबाएं।

05:01 ध्यान दें कि L और T में अब क्रमशः pendulum.txt से डेटा का पहला और दूसरा कॉलम्स है।
05:12 unpack(equal to)True ने दो पृथक और साधारण क्रम में दो कॉलम्स बनाए हैं।
05:20 यहाँ विडियो रोकें और निम्न अध्याय को हल करने का प्रयास करें और पुनः विडियो चलाएं।
05:27 pendulum(underscore)semicolon(dot)txt. फाइल से डेटा रीड करें।
05:33 यह फाइल दो कॉलम्स में डेटा रखती है। ये कॉलम्स सेमीकॉलन्स द्वारा पृथक हैं। ऐसा कैसे करें यह देखने के लिए IPythonहेल्प का उपयोग करें।
05:45 हल देखते हैं । टर्मिनल पर जाएं।
05:50 पहले हम फाइल का कंटेंट देखेंगे।
05:54 अतः टाइप करें cat space pendulum(underscore)semicolon(dot)txt एंटर दबाएं।हम सेमीकॉलन द्वारा पृथक दो कॉलम्स देखते हैं।
06:12 अतः टाइप करें L(comma)T(equal to)loadtxt ( parentheses में double quotes में) pendulum(underscore)semicolon (dot)txt(double quotes comma के बाद )unpack(equal to)True(comma)delimiter(equal to)(double quotes में)semicolon. और एंटर दबाएं।
06:48 अब print(parentheses में)L और एंटर दबाएं।

print( parentheses में)T और एंटर दबाएं।

07:03 यंह L और T दो वेरिएबल्स में कंटेंट्स प्रदर्शित करता है।
07:09 This brings us to the end of this tutorial. In this tutorial, we have learnt:

इसी के साथ हम इस टयूटोरियल के अंत में आ गए हैं, हमने सीखाः loadtxt() कमांड का उपयोग करके फाइल्स से डेटा रीड करना।

07:20 डेटा स्पेसेस या अन्य डीलीमीटर्स द्वारा पृथक सिंगल कॉलम फॉर्मेट या मल्टिपल कॉलम फॉर्मेट में हो सकता है।
07:31 यहाँ हल करने हेतु आपके लिए कुछ स्वतः निर्धारण वाले प्रश्न हैं।

loadtxt केवल एक कॉलम की फाइल से डेटा रीड कर सकता है क्या यह सत्य या असत्य है।? स्पेसेस द्वारा पृथक डेटा के तीन कॉलम्स के साथ फाइल data.txt दी गई। 3 पृथक सामान्य क्रम में इसे रीड करें।

07:58 कॉलन द्वारा पृथक डेटा के तीन कॉलम्स के साथ फाइल data.txt दी गई है। 3 पृथक सामान्य क्रम में इसे रीड करें।
08:09 अब उत्तर देखें, पहले प्रश्न का उत्तर असत्य है।
08:17 loadtxt() कमांड सिंगल कॉलम्स साथ ही साथ मल्टिपल कॉलम्स वाली फाइल्स से डेटा रीड कर सकता है।
08:25 दूसरे प्रश्न का उत्तर है, डेटा को तीन कॉलम्स में पृथक करने के लिए हम loadtxt() कमांड निम्नानुसार उपयोग करते हैं।
08:35 x(equal to)loadtxt(parentheses में और double quotes में)data(dot)txt(double quotes comma के बाद )unpack(equal to)True
08:50

तीसरे प्रश्न का उत्तर है, हम loadtxt कमांड में डीलीमीटर के अतिरिक्त आर्ग्युमेंट का उपयोग करके तीन पृथक क्रम में रीड करते हैं।

09:03 अतः x(equal to)loadtxt( parentheses में, double quotes में)data(dot)txt(double quotes comma के बाद)unpack(equal to)True(comma)delimiter(equal to)( double quotes में)colon
09:22 क्या इस स्पोकन ट्यूटोरियल पर आपके पास प्रश्न है? कृपया इस साइट पर जाएं।
09:29 क्या Python में आपके पास कोई सामान्य/तकनीकी प्रश्न है? कृपया लिंक पर दिए गए फोरम पर जाएं।
09:37 FOSSEE टीम लोकप्रिय पुस्तकों के कई हल किए गए उदाहरणों की कोडिंग का संयोजन करती है।
09:43 हम ऐसा करने वालों को मानदेय और प्रमाण पत्र देते हैं। अधिक जानकारी के लिए, कृपया इस साइट पर जाएं।
09:52 स्पोकन ट्यूटोरियल प्रोजेक्ट NMEICT, MHRD, भारत सरकार द्वारा वित्त पोषित है।
09:59 यह स्क्रिप्ट विकास द्वारा अनुवादित है, आईआईटी बॉम्बे से मैं जया आपसे विदा लेती हूँ। धन्यवाद।

Contributors and Content Editors

Sakinashaikh