ازگر کا استعمال کرتے ہوئے راسبیری پائی میں فائلوں کی فہرست کیسے بنائیں

Azgr Ka Ast Mal Krt Wy Rasbyry Payy My Faylw Ky F Rst Kys Bnayy



پروگرامنگ کے دوران، صارفین کبھی کبھار فائلوں کی فہرست بنانے کی ضرورت محسوس کر سکتے ہیں۔ یہ مسئلہ عام طور پر ان صارفین کو متاثر کرتا ہے جو پروگرامنگ کے لیے صرف Raspberry Pi کا استعمال کرتے ہیں اور GUI یا ٹرمینل آپشنز کا استعمال کرتے ہوئے فائلوں کی فہرست نہیں بنانا چاہتے۔ اس صورت حال میں، صارف کوڈ کا استعمال کرتے ہوئے سسٹم میں ہر فائل کی فہرست بنانے کا طریقہ تلاش کر سکتے ہیں۔ صارفین اپنی Python پروگرامنگ کے لیے اکثر Raspberry Pi سسٹم استعمال کرتے ہیں۔ اس طرح، وہ بلاشبہ Python میں فائلوں کی فہرست بنانے کا طریقہ تلاش کریں گے کیونکہ یہ ان کے پروجیکٹس کے لیے کارآمد ہوگا۔

Raspberry Pi کے صارفین Python کا استعمال کرتے ہوئے Raspberry Pi سسٹم پر ڈائریکٹری کی فائلوں کی فہرست بنانے کا طریقہ سیکھنے کے لیے اس گائیڈ کی پیروی کر سکتے ہیں۔

Raspberry Pi میں Python کا استعمال کرتے ہوئے ڈائریکٹری کی فائلوں کی فہرست کیسے بنائیں

Python Raspberry Pi سسٹم پر ڈائریکٹری کی فائلوں کی فہرست بنانے کے دو آسان طریقے فراہم کرتا ہے، جو کہ درج ذیل ہیں:







طریقہ 1: os.listdir کے ساتھ Python کا استعمال کرتے ہوئے ڈائریکٹری میں فائلوں کی فہرست بنائیں

دی ایک فہرست ہے () طریقہ، جو OS ماڈیول کی ایک خصوصیت ہے، ہمیں ڈائریکٹری میں ذخیرہ کردہ تمام فائلوں (بشمول سب ڈائرکٹریاں بھی) کی فہرست دیکھنے کی اجازت دیتا ہے۔ اگر آپ کسی بھی ڈائرکٹری میں فائلوں کی فہرست پرنٹ کرنا چاہتے ہیں، تو آپ اسے استعمال کرکے کر سکتے ہیں۔ os.listdir() فنکشن (جہاں پروگرام موجود ہے) درج ذیل مراحل کے ذریعے:



مرحلہ نمبر 1: ٹرمینل کو لانچ کریں اور نینو ایڈیٹر میں ایک Python فائل بنانے کے لیے درج ذیل کمانڈ درج کریں۔



$ نینو < فائل کا نام > . py

مرحلہ 2 : فائل بنانے کے بعد، فائل کے اندر درج ذیل کوڈ درج کریں:





درآمد تم

فہرست = تم . ایک فہرست ہے ( '/home/pi' )

پرنٹ کریں ( فہرست )

  متن کی تفصیل خود بخود تیار ہو گئی۔

نوٹ: فائل کا راستہ تبدیل کرنا یاد رکھیں کیونکہ یہ آپ کی صورتحال میں مختلف ہو سکتا ہے۔



کا استعمال کرتے ہوئے فائل کو محفوظ کریں۔ 'CTRL+X' .

مرحلہ 3: کا استعمال کرتے ہوئے Raspberry Pi پر فائل پر عمل کریں۔ 'python3' مترجم

$python3 < فائل کا نام > . py

یہ فائلوں کی فہرست دکھائے گا۔ pi ڈائریکٹری

  متن کی تفصیل خود بخود تیار ہو گئی۔

طریقہ 2: os.walk کے ساتھ Python کا استعمال کرتے ہوئے ڈائریکٹری میں فائلوں کی فہرست بنائیں

آپ بھی استعمال کر سکتے ہیں۔ os.walk() Python کا استعمال کرتے ہوئے ڈائریکٹری میں فائلوں کی فہرست بنانے کا فنکشن۔ یہ بار بار فائلوں کو ڈائریکٹری اور سب ڈائرکٹریز میں درج کرتا ہے۔ معلومات پڑھنے میں لمبی ہوسکتی ہیں لیکن اگر صارف ڈائریکٹریز کے اندر فائلوں کی مکمل فہرست دیکھنا چاہتے ہیں تو فنکشن ایک بہتر آپشن ہوسکتا ہے۔ اس فنکشن کے ذریعے فائلوں کی فہرست بنانے کے لیے، ذیل میں دیے گئے اقدامات پر عمل کریں:

مرحلہ نمبر 1: ایک نئی Python فائل بنانے کے لیے پہلے درج ذیل کمانڈ کا استعمال کریں:

$ نینو < فائل کا نام > . py

مرحلہ 2: اس کے بعد Python فائل میں درج ذیل کوڈ کو شامل کریں۔

درآمد تم

کے لیے فائلوں میں تم . چلنا ( '/home/pi/دستاویزات' ) :

کے لیے فائل میں فائلوں:

پرنٹ کریں ( فائل )

نوٹ: آپ اپنی مرضی کے مطابق ڈائریکٹری کے راستے میں ترمیم کرسکتے ہیں۔

مرحلہ 3: کلک کرکے دستاویز کو محفوظ کریں۔ 'Ctrl+X' ، 'اور' تبدیلیوں کو منظور کرنے کے لیے، اور 'درج کریں' اسے بند کرنے کے لئے.

مرحلہ 4: ڈائرکٹری کے اندر فائلوں کی فہرست دیکھنے کے لیے python فائل کو چلانے کے لیے نیچے دی گئی کمانڈ پر عمل کریں۔

$python3 فائل کا نام۔ py

  ایک تصویر جس میں گرافیکل یوزر انٹرفیس کی تفصیل خود بخود تیار ہوتی ہے۔

اور اس طرح ہے os.walk فنکشن تمام فائلوں کو دکھاتا ہے۔

طریقہ 3: os.scandir کے ساتھ Python کا استعمال کرتے ہوئے ڈائریکٹری میں فائلوں کی فہرست بنائیں

آپ کی مدد سے ازگر کا استعمال کرتے ہوئے Raspberry Pi پر ڈائریکٹری کی فائلوں کی فہرست بھی بنا سکتے ہیں۔ os.scandir() فنکشن اس وجہ سے، اس فنکشن کے ذریعے فائلوں کی فہرست بنانے کے لیے نیچے دی گئی ہدایات پر عمل کریں:

مرحلہ نمبر 1: ایک فائل بنانے کے لیے درج ذیل کمانڈ کا استعمال کریں جس میں آپ فائل کو منتقل کرنے کے لیے کوڈ درج کریں گے۔

$ نینو < فائل کا نام > . py

مرحلہ 2: پھر درج ذیل کوڈ کو فائل میں شامل کریں۔

درآمد تم

# ایک مخصوص ڈائریکٹری کے اندر فائلوں کی فہرست حاصل کریں۔

dir_path = r '/home/pi/'

کے لیے راستہ میں تم . اسکینڈیر ( dir_path ) :

اگر راستہ is_file ( ) :

پرنٹ کریں ( راستہ نام )

مرحلہ 3 : مارنے سے 'Ctrl+X' اور 'اور' ، آپ فائل کو محفوظ کرسکتے ہیں۔

مرحلہ 4 : فائلوں کی فہرست دیکھنے کے لیے python3 انٹرپریٹر کا استعمال کرتے ہوئے نیچے دی گئی کمانڈ کو چلائیں۔

$python3 < فائل کا نام > . py

نتیجہ

ڈائرکٹری کی فائلوں کی فہرست بنانے کے لیے پائیتھون میں تین بڑے پیمانے پر استعمال ہونے والے فنکشنز ہیں۔ os.listdir، os.walk اور os.scandir مندرجہ بالا ہدایات میں دکھایا گیا ہے. یہ تمام افعال ان پروگرامرز کے لیے مددگار ہیں جو ڈائریکٹریز کا سفر کرنے یا فائلوں اور ڈائریکٹریوں کو ڈسپلے کرنے کے لیے کمانڈز استعمال کرنے کے بجائے کوڈ بنانے پر توجہ دینا چاہتے ہیں۔