محمداحمد
لائبریرین
میں آج کل پائتھن اور ویب اسکریپنگ کے متعلق پی ڈی ایف بکس پڑھ رہا ہوں ۔۔۔ کچھ نہ کچھ ویڈیوز بھی دیکھ لیا کرتا ہوں ۔۔۔ شاید کچھ سمجھ میں آجائے !
اُمید ہے کہ کچھ عملی کام بھی ضرور کر رہے ہوں گے۔ ویسے ویب اسکریپنگ کافی دلچسپ چیز ہے۔
میں آج کل پائتھن اور ویب اسکریپنگ کے متعلق پی ڈی ایف بکس پڑھ رہا ہوں ۔۔۔ کچھ نہ کچھ ویڈیوز بھی دیکھ لیا کرتا ہوں ۔۔۔ شاید کچھ سمجھ میں آجائے !
کچھ تعارف ان ڈاکٹر صاحب کا بھی کرو ادیجے۔ڈاکٹر راشد شاذ کی سوانحی کتاب لایموت۔
کچھ ویب سائٹس اسکریپ کرنے میں کامیابی حاصل ہوئی ہے ۔۔۔ پائتھن کے کچھ کوڈز اور ایک کروم ایکسٹنشن کی مدد سے جس ویب سائٹ سے جتنے ڈیٹا کی ضرورت ہو، حاصل کرسکتا ہوں ۔۔۔ ایک ہی وقت میں درجنوں پیجز اسکریپ ہوسکتے ہیں چاہے ہماری من چاہی معلومات 1، 2، 3، 4 کی طرح متعدد پیجز پر بکھری ہو یا پھر ویب پیج اسے ہر بار اسکرول کرنے پر تھوڑا تھوڑا کر کے لوڈ کرے، ابھی تک ان 2 طریقوں سے کام کرنے والی ویب سائٹس پر کافی حد تک غلبہ پالیا ہے۔۔۔ پھر بھی بہت کچھ سیکھنا باقی ہے۔۔۔اُمید ہے کہ کچھ عملی کام بھی ضرور کر رہے ہوں گے۔ ویسے ویب اسکریپنگ کافی دلچسپ چیز ہے۔
اچھی بات ہے۔کچھ ویب سائٹس اسکریپ کرنے میں کامیابی حاصل ہوئی ہے ۔۔۔ پائتھن کے کچھ کوڈز اور ایک کروم ایکسٹنشن کی مدد سے جس ویب سائٹ سے جتنے ڈیٹا کی ضرورت ہو، حاصل کرسکتا ہوں ۔۔۔ ایک ہی وقت میں درجنوں پیجز اسکریپ ہوسکتے ہیں چاہے ہماری من چاہی معلومات 1، 2، 3، 4 کی طرح متعدد پیجز پر بکھری ہو یا پھر ویب پیج اسے ہر بار اسکرول کرنے پر تھوڑا تھوڑا کر کے لوڈ کرے، ابھی تک ان 2 طریقوں سے کام کرنے والی ویب سائٹس پر کافی حد تک غلبہ پالیا ہے۔۔۔ پھر بھی بہت کچھ سیکھنا باقی ہے۔۔۔
اسکریپی کے متعلق بھی ویڈیوز ڈاؤن لوڈ کر رکھی ہیں، لیکن تاحال دیکھنے کا موقع نہیں ملا۔ روبوٹس ڈاٹ ٹی ایکس ٹی پڑھنا کافی مشکل کام لگتا ہے، اس لیے صرف اتنا ہی سمجھ لیا ہے کہاچھی بات ہے۔
یہ ضرور دیکھ لیا کیجے کہ مذکورہ سائٹ ویب اسکریپنگ کی اجازت دیتی ہے یا نہیں۔ عموماً یہ معلومات روبوٹس ڈاٹ ٹی ایکس ٹی نامی فائل میں مل جاتی ہے۔ اس کا یو آر ایل کچھ اس قسم کا ہوتا ہے۔
websites.com/robots.txt
لیکن ضروری نہیں ہے کہ ہر ویب سائٹ یہ معلومات فراہم کرے۔
اگر آپ Scrapy استعمال کریں تو اسکریپی پرمیشن وغیرہ کی ذمہ داری خود سنبھال لیتا ہے۔ لیکن اسکریپی کا استعمال کافی پیچیدہ ہے۔
اسکریپی کے متعلق بھی ویڈیوز ڈاؤن لوڈ کر رکھی ہیں، لیکن تاحال دیکھنے کا موقع نہیں ملا۔ روبوٹس ڈاٹ ٹی ایکس ٹی پڑھنا کافی مشکل کام لگتا ہے، اس لیے صرف اتنا ہی سمجھ لیا ہے کہ
1۔ ویب سائٹ کا وہی ڈیٹا اسکریپ کروں جو ویب سائٹ پر عوام الناس کیلئے دستیاب ہے اور اسے فی الحال کہیں استعمال نہ کروں۔
2۔ ویب سائٹ کا ڈیٹا منوں ٹنوں کی بجائے صرف کلو کی حد تک اٹھاؤں، تاکہ ویب سائٹ کے صارفین کوکوئی پریشانی نہ ہو۔
۔۔۔۔ اسکریپنگ کبھی کبھی ذاتی ضرورت پڑنے پر کرتا ہوں۔۔۔ ابھی تک ڈیٹا حاصل کرکے تھوک سے بیچنے کا خیال نہیں آیا ۔۔۔ اگر آگے چل کر یہ کام کرنا ہوا تو روبوٹس ٹی ایکس ٹی پڑھنا ناگزیر ہوجائے گا۔
میں نے دو ہفتے قبل نمبر دار کا نیلا ناول پڑھا۔ پہلے جزوی پڑھ رکھا تھا۔ اچھا ناول ہے۔
اس پر میرا ایک ناقص مضمون یہیں پر شامل ہے، اگر آپ ناول کو خلاصتاً پڑھنا چاہتے ہیں تو وہ معاون رہے گا۔اصل ناول پڑھیں تو کیا ہی بات ہے۔یہ کس قسم کا ناول ہے؟
اس پر میرا ایک ناقص مضمون یہیں پر شامل ہے، اگر آپ ناول کو خلاصتاً پڑھنا چاہتے ہیں تو وہ معاون رہے گا۔اصل ناول پڑھیں تو کیا ہی بات ہے۔
ماشاء اللہ۔کچھ ویب سائٹس اسکریپ کرنے میں کامیابی حاصل ہوئی ہے ۔۔۔ پائتھن کے کچھ کوڈز اور ایک کروم ایکسٹنشن کی مدد سے جس ویب سائٹ سے جتنے ڈیٹا کی ضرورت ہو، حاصل کرسکتا ہوں ۔۔۔ ایک ہی وقت میں درجنوں پیجز اسکریپ ہوسکتے ہیں چاہے ہماری من چاہی معلومات 1، 2، 3، 4 کی طرح متعدد پیجز پر بکھری ہو یا پھر ویب پیج اسے ہر بار اسکرول کرنے پر تھوڑا تھوڑا کر کے لوڈ کرے، ابھی تک ان 2 طریقوں سے کام کرنے والی ویب سائٹس پر کافی حد تک غلبہ پالیا ہے۔۔۔ پھر بھی بہت کچھ سیکھنا باقی ہے۔۔۔
اپنی تحریر کا ربط دے دیجے۔