یہ سیکشن ہر اس چیز کے بارے میں نوٹس اور نوٹس کا مجموعہ ہے جو میں Python میں سیکھ رہا ہوں۔ ازگر میں لکھے گئے اسکرپٹ، پروگرام اور مثالیں جو یقیناً آپ کی مدد کر سکتی ہیں۔
اگر آپ کو لگتا ہے کہ کوڈ میں کچھ غلط ہے یا اسے بہتر کیا جا سکتا ہے تو بلا جھجھک تبصرہ کریں۔
منصوبے کا خیال ہے وائس ٹو ٹیکسٹ وِسپر ماڈل کا استعمال کرتے ہوئے ہمارے PC یا Raspberry Pi کے ذریعے بات چیت کرنے کے لیے صوتی ہدایات دیں۔.
ہم ایک آرڈر دیں گے جسے Whisper کے ساتھ نقل کیا جائے گا، متن میں تبدیل کیا جائے گا اور پھر مناسب ترتیب کو انجام دینے کے لیے تجزیہ کیا جائے گا، جو کہ کسی پروگرام کو چلانے سے لے کر RaspberryPi پنوں کو وولٹیج دینے تک ہو سکتا ہے۔
میں ایک پرانا Raspberry Pi 2، ایک مائیکرو USB استعمال کرنے جا رہا ہوں اور میں وائس ٹو ٹیکسٹ ماڈل استعمال کروں گا جو حال ہی میں OpenAI کے ذریعہ جاری کیا گیا ہے، کسبی. مضمون کے آخر میں آپ دیکھ سکتے ہیں۔ تھوڑا اور سرگوشی.
Python میں لوپ کے لیے دیگر پروگرامنگ زبانوں سے کچھ مختلف خصوصیات ہیں۔ میں آپ کو چھوڑتا ہوں جو میں سب سے زیادہ استعمال ہونے والے لوپس میں سے ایک سے زیادہ سے زیادہ فائدہ اٹھانے کے لیے سیکھ رہا ہوں۔
ازگر میں اس کا مقصد ایک قابل تکرار آبجیکٹ کے ذریعے اعادہ کرنا ہے، چاہے وہ فہرست ہو، آبجیکٹ ہو یا کوئی اور عنصر۔
ل .py ایکسٹینشن والی فائلوں میں Python پروگرامنگ لینگویج کوڈ ہوتا ہے۔. اس طرح، جب آپ فائل کو ایکسیکیوٹ کرتے ہیں، تو کوڈ کی اس ترتیب کو عمل میں لایا جاتا ہے۔
ایک کے برعکس .sh فائل جو ان ہدایات پر عملدرآمد کرتا ہے جن پر کوئی بھی لینکس سسٹم عمل کر سکتا ہے، .py فائل کے کام کرنے کے لیے آپ کو Python انسٹال کرنا پڑے گا۔
اگر آپ Python کے ساتھ پروگرام سیکھنا شروع کرنا چاہتے ہیں تو آپ کو یہ سب سے پہلے کرنا ہے۔
میرے شہر میں ایک موسمیاتی رصد گاہ کی طرف سے پیش کردہ تاریخی اعداد و شمار کو دیکھ کر ، میں یہ دیکھتا ہوں وہ صرف انہیں گرافک اور پی ڈی ایف کے بطور ڈاؤن لوڈ کے لئے پیش کرتے ہیں. مجھے سمجھ نہیں آتی ہے کہ وہ آپ کو csv میں ڈاؤن لوڈ کیوں نہیں کرنے دیتے ، جو ہر ایک کے لئے زیادہ مفید ہوگا۔
تو میں ایک کی تلاش کر رہا ہوں ان ٹیبلز کو پی ڈی ایف سے سی ایس وی میں منتقل کرنے کا حل یا اگر کوئی ایکسل یا لائبر آفس فارمیٹ کرنا چاہتا ہے. مجھے سی ایس وی پسند ہے کیونکہ سی ایس وی کے ذریعہ آپ ہر وہ کام کرتے ہیں جسے آپ ازگر اور اس کی لائبریریوں سے سنبھال سکتے ہیں یا آپ اسے آسانی سے کسی بھی اسپریڈشیٹ میں درآمد کرسکتے ہیں۔
چونکہ یہ خیال ایک خودکار عمل کو حاصل کرنا ہے ، میں جو کچھ چاہتا ہوں وہ اسکرپٹ کے ساتھ مل کر کام کرنے کے ل and ہے اور یہ وہ مقام ہے جہاں طبلہ آتا ہے۔
ختم کرنے کے بعد مشین لرننگ کورس، میں دیکھ رہا تھا کہ کہاں جاری رکھنا ہے۔ اوکٹیو / متلب پروٹو ٹائپنگ کورس میں استعمال ہونے والے ترقیاتی ماحول وہ نہیں ہیں جو لوگ استعمال کرتے ہیں ، لہذا آپ کو کسی اعلی معیار کی طرف چھلانگ لگانی ہوگی۔ میرے لئے جن امیدواروں کی سفارش کی گئی ہے ان میں سب سے زیادہ ہے کیراس ، پسدید ٹینسرفلو کا استعمال کرتے ہوئے. میں اس میں جانے والا نہیں ہوں کہ آیا کیراس دوسرے ٹولز یا فریم ورک سے بہتر ہے یا ٹینسرفلو یا تھیانو کا انتخاب کرے۔ میں صرف یہ بتانے جا رہا ہوں کہ اوبنٹو میں اسے کس طرح نصب کیا جاسکتا ہے۔
پہلے میں نے اسے سرکاری صفحات کی دستاویزات سے انسٹال کرنے کی کوشش کی ، اور یہ ناممکن تھا ، مجھے ہمیشہ کچھ غلطی ہوتی ، کچھ حل نہ ہونے والا سوال۔ آخر میں تلاش کرنے چلا گیا اوبنٹو میں کیرا کس طرح انسٹال کرنے کے بارے میں مخصوص سبق اور اس کے باوجود میں نے دو دن رات میں بہت زیادہ وقت گزارے ہیں۔ آخر میں میں نے اسے حاصل کرلیا ہے اور میں آپ کو چھوڑ دیتا ہوں کہ اگر میں نے آپ کے لئے راہ ہموار کی تو یہ میں نے کیسے کیا ہے۔
چونکہ ہم ویب سائٹ کے ذریعہ تجویز کردہ اقدامات پر عمل کرنے جارہے ہیں جو میں آپ کو سبق کے اختتام پر ذرائع سے چھوڑ دیتا ہوں ، ہم پیکیج کا انتظام کرنے کے لئے ، جو میرے پاس نہیں تھے ، نصب کریں گے۔ PIP لینکس میں یہ ہے کہ ، ایک پیکیج مینجمنٹ سسٹم جو ازگر میں لکھا گیا ہے۔