ازگر کا سکرپٹ کیسے چلایا جائے۔

ازگر کا سکرپٹ کیسے چلایا جائے۔

اپنے ازگر کے سکرپٹ پر عمل کرنے کے لیے مختلف تدبیروں کی ٹھوس گرفت رکھنے سے آپ کو عام نقصانات کی توقع اور ان سے بچنے میں تیزی سے کوڈ حاصل کرنے میں مدد ملتی ہے۔





ازگر کا اسکرپٹ چلانا بہت آسان ہے ، اور بہت سے طریقے ہیں جن سے آپ اس کے بارے میں جا سکتے ہیں۔ ہم آپ کو اس آرٹیکل میں ایسا کرنے کے مختلف طریقے دکھائیں گے۔





آپ کو ازگر کا سکرپٹ چلانے کی کیا ضرورت ہے؟

اپنے کمپیوٹر پر ازگر کا اسکرپٹ کامیابی سے چلانے کے لیے ، درج ذیل چیک لسٹ پر ایک نظر ڈالیں اور یقینی بنائیں کہ آپ جانے کے لیے تیار ہیں:





  • اس بات کو یقینی بنائیں کہ آپ کے کمپیوٹر پر ازگر نصب ہے۔ اگر نہیں تو ، پر جائیں۔ ازگر کی ویب سائٹ۔ ازگر کا تازہ ترین ورژن ڈاؤن لوڈ اور انسٹال کریں۔
  • اپنے کمپیوٹر پر کوڈ ایڈیٹر یا IDE انسٹال کریں۔
  • اس بات کو یقینی بنائیں کہ آپ ازگر کو اپنے سسٹم کے متغیر راستے میں شامل کریں تاکہ آپ اسے کمانڈ لائن سے کال کر سکیں۔

چیک کرنے کے لیے کہ ازگر انسٹال ہے اور پہلے ہی راستے میں شامل ہے ، ٹائپ کریں۔ ازگر -ورژن اپنی کمانڈ لائن میں اور دبائیں۔ داخل کریں۔ . اگر آپ کو ازگر کا ورژن دکھائی دیتا ہے ، تو یہ آپ کے سسٹم کے راستے میں شامل ہو گیا ہے۔

تاہم ، جیسا کہ ہم نے پہلے ذکر کیا ہے ، آپ کے ازگر اسکرپٹ کو چلانے کے بہت سے طریقے ہیں۔ آئیے ذیل میں مختلف طریقوں پر ایک نظر ڈالیں۔



متعلقہ: ونڈوز PATH متغیر میں ازگر کیسے شامل کریں۔

بطور ایک ازگر اسکرپٹ کیسے چلائیں

انٹرایکٹو ازگر موڈ آپ کو بغیر کسی کوڈ ایڈیٹر یا IDE کے استعمال کیے کمانڈ لائن کے ذریعے اپنی اسکرپٹ کو فوری طور پر چلانے دیتا ہے۔





کنسول میں ایکس بکس ون کنٹرولر کی مطابقت پذیری۔

ازگر کا اسکرپٹ انٹرایکٹو چلانے کے لیے ، اپنی کمانڈ لائن کھولیں اور ٹائپ کریں۔ ازگر . پھر مارا۔ داخل کریں۔ .

اس کے بعد آپ آگے بڑھ سکتے ہیں اور انٹرایکٹو موڈ میں کوئی بھی ازگر کا کوڈ لکھ سکتے ہیں۔ جب آپ دبائیں۔ داخل کریں۔ ، آپ کے کوڈ کا آؤٹ پٹ فورا ظاہر ہوتا ہے۔





ازگر انڈینٹ حساس ہے۔ لہذا یہ لکھنے کے طریقوں جیسے افعال ، لوپس ، حالات ، یا کلاسوں کو انٹرایکٹو موڈ میں رہتے ہوئے تھوڑا الجھا سکتا ہے۔

انٹرایکٹو موڈ میں ان طریقوں کو لکھتے ہوئے انڈینٹیشن کی غلطیوں سے بچنے کے لیے ، اس بات کو یقینی بنائیں کہ ہر بار جب آپ نئی لائن پر جائیں تو اسپیس بار کو مستقل استعمال کریں۔

مثال کے طور پر ، آپ کسی فنکشن کے تحت براہ راست کسی بھی کوڈ کے لیے ایک ہی جگہ استعمال کر سکتے ہیں۔ اس کے بعد سب سیٹ کے لیے دو جگہیں تبدیل کریں جو اس کے بعد ہیں ، اور اسی طرح۔

واضح تصویر کے لیے نیچے دی گئی مثال پر ایک نظر ڈالیں:

انٹرایکٹو موڈ استعمال کرنے کا ایک فائدہ یہ ہے کہ آپ اس کے ساتھ اپنے کوڈ کی جانچ کر سکتے ہیں۔ تاہم ، آپ اسے کسی پروجیکٹ کو چلانے کے لیے استعمال نہیں کر سکتے ، اور جب آپ غلطیاں کرتے ہیں تو آپ کو دوبارہ سے اپنا کوڈ لکھنا پڑ سکتا ہے۔

انٹرایکٹو موڈ میں لکھا گیا کوڈ بھی غیر مستحکم ہے۔ لہذا آپ کا کوڈ صاف ہوجاتا ہے ، اور جب آپ کمانڈ پرامپٹ بند کردیتے ہیں تو آپ اسے بازیافت نہیں کرسکتے ہیں۔

ٹائپ کریں۔ باہر نکلیں() یا چھوڑ دو () ، پھر مارا داخل کریں۔ انٹرایکٹو موڈ چھوڑنا۔ آپ دبانے سے ونڈوز پر انٹرایکٹو موڈ سے بھی باہر نکل سکتے ہیں۔ Ctrl + کے ساتھ .

ازگر کمانڈ سے ازگر کی فائل کیسے چلائی جائے۔

آپ اپنی پسند کے کسی بھی ٹیکسٹ ایڈیٹر کے ساتھ ازگر کا کوڈ لکھ سکتے ہیں اور اسے استعمال کرکے کمانڈ لائن سے چلا سکتے ہیں۔ ازگر کمانڈ.

انٹرایکٹو موڈ کے برعکس ، آپ کا کوڈ ایک وقف شدہ ازگر فائل میں a کے ساتھ بیٹھا ہے۔ .py توسیع

کے ساتھ ایک ازگر فائل چلانے کے لیے ازگر کمانڈ:

  1. اپنے کمپیوٹر پر کسی بھی ڈائریکٹری میں ایک نئی فائل بنائیں۔ اس بات کو یقینی بنائیں کہ آپ اپنی فائل کا نام a .py توسیع مثال کے طور پر ، آپ کر سکتے ہیں۔ myFile.py .
  2. اپنی پسند کے کسی بھی کوڈ ایڈیٹر کا استعمال کرتے ہوئے اس فائل کو کھولیں۔
  3. اپنی کوڈ اس فائل میں لکھیں جو آپ نے ابھی بنائی ہے۔ پھر اسے دوبارہ مار کر محفوظ کریں۔ Ctrl + ایس .
  4. کمانڈ لائن اور سی ڈی کو ازگر فائل کی روٹ ڈائریکٹری میں کھولیں۔
  5. ٹائپ کریں۔ ازگر myFile.py اس ازگر فائل میں کوڈ پر عمل درآمد کرنے کے لیے۔ myFile.py اپنی ازگر فائل کے نام کے ساتھ۔

آپ کمانڈ لائن کے ذریعے چلنے والی اسکرپٹ کی آؤٹ پٹ کو ٹیکسٹ فائل کے طور پر محفوظ کر سکتے ہیں۔ ایسا کرنے کے لیے ، استعمال کریں:

python myFile.py > output.txt

یہ طریقہ حقیقی زندگی کے ازگر منصوبوں کو انجام دینے کے لیے مثالی ہے۔ مثال کے طور پر ، اس طرح ایک فلاسک server.py فائل چلانے سے آپ کے لیے ایک مقامی سرور شروع ہوتا ہے۔

اس کے نام سے ازگر کی فائل چلائیں۔

اگر آپ ونڈوز کا حالیہ ورژن استعمال کر رہے ہیں تو ، اب آپ فائل کا نام ٹائپ کرکے ازگر کا اسکرپٹ چلا سکتے ہیں ازگر کمانڈ:

myFile.py

ایک IDE کے ساتھ اپنا ازگر اسکرپٹ چلائیں۔

انٹیگریٹڈ ڈویلپمنٹ انوائرمینٹس یا IDEs جدید فائل اور فولڈر مینجمنٹ سسٹم پیش کرتے ہیں۔ لہذا وہ آپ کو اپنی فائلوں کو مختلف فولڈرز میں ایک ڈائریکٹری کے تحت ترتیب دے کر تیزی سے پروجیکٹس بنانے دیتے ہیں۔

بالآخر ، IDEs ورچوئل ماحول میں ازگر کے سکرپٹ آسانی سے چلاتے ہیں۔ وہ مخصوص انحصار پر چلنے والے منصوبوں کے انتظام کے لیے مثالی ہیں۔

متعلقہ: ازگر ورچوئل ماحول کیسے بنائیں اور ان کا نظم کریں۔

ایک IDE کے ساتھ ، آپ اپنا ازگر کوڈ لکھ سکتے ہیں ، پڑھ سکتے ہیں ، اس میں ترمیم کر سکتے ہیں اور اس پر عمل کر سکتے ہیں۔ جیسا کہ آپ ایک سادہ کوڈ ایڈیٹر ہوں گے ، آپ کمانڈ پرامپٹ سے IDEs میں لکھے ہوئے ازگر کے سکرپٹ استعمال کر سکتے ہیں ازگر کمانڈ.

مزید برآں ، IDCs جیسے Pycharm یا Spyder آپ کو اپنی اسکرپٹ کو ایک کلک کے ساتھ چلانے کی اجازت دیتے ہیں۔

براؤزر پر مبنی IDEs استعمال کریں۔

Jupyter نوٹ بک۔ اور گوگل تعاون۔ مقبول براؤزر پر مبنی IDEs ہیں جو آپ کو ازگر کوڈ کو جلدی لکھنے اور اس پر عمل کرنے کی اجازت دیتے ہیں۔ وہ ڈیٹا بیس پراجیکٹس کو سنبھالنے کے لیے سیل پر مبنی اور مثالی بھی ہیں۔

گوگل تعاون کے ساتھ ایک ازگر اسکرپٹ چلانے کے لیے ، کلک کریں۔ فائل۔ . پھر منتخب کریں۔ نئی نوٹ بک۔ ایک نوٹ بک کھولنے کے لیے جہاں آپ اپنا ازگر کا کوڈ لکھ اور چلا سکتے ہیں۔ آپ کلک کر سکتے ہیں۔ + کوڈ۔ ایک نیا سیل شروع کرنے کے لیے

آپ بغیر کسی انسٹالیشن کے فورا رجسٹر ہو سکتے ہیں اور گوگل کولابریٹری کا استعمال شروع کر سکتے ہیں ، جبکہ آپ کو اس کے ساتھ ایک ازگر سکرپٹ چلانے کے لیے Jupyter نوٹ بک انسٹال کرنے کی ضرورت ہوگی۔

متعلقہ: Jupyter نوٹ بک کے ساتھ شروع کریں۔

اسکرپٹ پر عمل کرنا دونوں پلیٹ فارمز پر یکساں ہے۔ ایک بار جب آپ سیل میں کوڈ لکھتے ہیں تو ، دبائیں۔ Ctrl + داخل کریں۔ اس سیل کو چلانے کے لیے

بلٹ ان ازگر آئی ڈی ایل ای کا استعمال کرتے ہوئے اپنا ازگر اسکرپٹ چلائیں۔

ازگر IDLE سب سے بنیادی طریقوں میں سے ایک ہے جو آپ کسی بھی ازگر کی اسکرپٹ کو فائل کو کام کرنے سے پہلے محفوظ کیے بغیر چلا سکتے ہیں۔

آپ ایکس بکس پروفائلز کو کیسے حذف کرتے ہیں؟

ازگر IDLE تک رسائی حاصل کرنے کے لیے ، ونڈوز سرچ بار پر جائیں۔ ٹائپ کریں۔ IDLE اور ظاہر ہونے کے بعد اسے کھولیں۔

متبادل کے طور پر ، آپ کمانڈ لائن سے ازگر IDLE شروع کر سکتے ہیں۔ ایسا کرنے کے لیے ، کمانڈ لائن کھولیں ، پھر کمانڈ درج کریں۔ بیکار .

ایک بار جب یہ سامنے آجائے تو ، آپ اپنا کوڈ لکھ سکتے ہیں اور ہر لائن کو دباکر عملدرآمد کرسکتے ہیں۔ داخل کریں۔ .

آپ ازگر کی IDLE کو بھی محفوظ کر سکتے ہیں۔ آپ کو صرف اتنا کرنے کی ضرورت ہے۔ فائل>۔ ایسے محفوظ کریں . IDLE پھر آپ کی فائل کو a کے ساتھ محفوظ کرتا ہے۔ .py پہلے سے طے شدہ توسیع

ازگر سکرپٹ کو ایک اور ازگر فائل میں بطور ماڈیول چلائیں۔

آپ ایک اور ازگر فائل میں ازگر کا سکرپٹ بھی چلا سکتے ہیں۔ ایسا کرنے کے بہت سے طریقے ہیں ، تاہم ، درآمد بیان مثالی ہے

لیکن آئیے ایسا کرنے کے مختلف طریقوں پر ایک نظر ڈالیں۔

اپنے ازگر اسکرپٹ کو ایک درآمد شدہ ماڈیول کے طور پر چلائیں۔

آپ ازگر ماڈیول کے طور پر اپنی سکرپٹ بنا اور درآمد کر سکتے ہیں اور پھر اسے کسی اور ازگر فائل کا استعمال کرتے ہوئے چلا سکتے ہیں۔

ایسا کرنے کے لیے ، اسی ڈائرکٹری میں ازگر کی ایک نئی فائل بنائیں جس کی ازگر اسکرپٹ آپ چلانا چاہتے ہیں۔ اس نئی فائل کو کھولیں اور درج ذیل اسکرپٹ درآمد کریں:

import myScript.py

اگر آپ کو صرف اسکرپٹ میں کسی فنکشن یا کلاس کی ضرورت ہے جسے آپ چلانا چاہتے ہیں ، تو مطلق درآمد استعمال کریں:

from myScript.py import myFunction
myFunction()

عمل فنکشن کا استعمال کرتے ہوئے ایک اور ازگر فائل میں ازگر کا اسکرپٹ چلائیں۔

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

exec(open('myScript.py').read())

بلٹ ان رنپی ماڈیول کا استعمال کرتے ہوئے ایک ازگر اسکرپٹ چلائیں۔

آپ ازگر کا اسکرپٹ بھی چلا سکتے ہیں۔ runpy.run_module () . آپ کو شامل کرنے کی ضرورت نہیں ہے۔ .py اس طریقہ کو استعمال کرتے ہوئے توسیع:

import runpy
runpy.run_module('myScript')

تاہم ، آپ استعمال کرسکتے ہیں۔ runpy.run_path () اس کے بجائے لیکن اس کے لیے کام کرنے کے لیے ازگر کی توسیع درکار ہے:

import runpy
runpy.run_path('myScript.py')

امپورٹلیب کا استعمال۔

آپ اس کا استعمال کرتے ہوئے کسی اور ازگر فائل میں اسکرپٹ بھی چلا سکتے ہیں۔ امپورٹلیب ماڈیول آپ کو شامل کرنے کی ضرورت نہیں ہے۔ .py یہاں توسیع:

اینڈروئیڈ آٹو کار سے نہیں جڑے گا۔
import importlib
importlib.import_module('myScript')

اپنی ازگر کی فائل پر ڈبل کلک کرکے عمل کریں۔

ایک ازگر فائل پر صرف ڈبل کلک کرنے سے بھی کام ہوتا ہے۔ عام طور پر ، جب آپ یہ کرتے ہیں تو ، یہ آپ کے کوڈ کی پیداوار کو کمانڈ لائن میں ظاہر کرتا ہے۔ آپ کو صرف اس سکرپٹ کو محفوظ کرنے کی ضرورت ہے جسے آپ کسی ضمیمہ کے ساتھ چلانا چاہتے ہیں۔ .py توسیع ، اور اس پر ڈبل کلک کریں۔

کمانڈ لائن آؤٹ پٹ مختصر ہوسکتی ہے ، اور آپ اسے بند ہونے سے پہلے نہیں دیکھیں گے۔ اس کو روکنے کے لیے ، آپ خالی شامل کر سکتے ہیں۔ جبکہ کوڈ کے آخر تک لوپ تاکہ کمانڈ لائن آؤٹ پٹ کھلی رہے۔

مثال کے طور پر ، نیچے دیئے گئے کوڈ پر مشتمل اسکرپٹ پر ڈبل کلک کرنے سے خالی ہونے کی وجہ سے کامیابی سے عملدرآمد ہوتا ہے۔ جبکہ آخر میں لوپ:

exec(open('myScript.py').read())
hello = 1 + 2
print(hello)
while True:
''

ازگر اپنے سکرپٹ کیسے چلاتا ہے؟

ازگر ایک انتہائی ورسٹائل ، مرتب شدہ زبان ہے جو ایک مترجم کی مدد سے کوڈ پر عمل کرتی ہے۔ تاہم ، جب آپ ازگر کا کوڈ چلاتے ہیں تو ، ایک مرتب کوڈ کو مترجم کے پاس بھیجنے سے پہلے کوٹ کو بائیک کوڈ میں توڑ دیتا ہے۔ مترجم پھر بائیک کوڈ وصول کرتا ہے اور انسان دوست اور پڑھنے کے قابل آؤٹ پٹ دیتا ہے۔

بانٹیں بانٹیں ٹویٹ ای میل۔ ازگر کیا کرتا ہے اور اس کے لیے کیا استعمال کیا جا سکتا ہے؟

ازگر انتہائی ورسٹائل ہے ، ویب ڈویلپمنٹ سے لے کر ڈیٹا تجزیہ تک کی ایپلی کیشنز کے ساتھ۔

اگلا پڑھیں۔
متعلقہ موضوعات۔
  • پروگرامنگ۔
  • پروگرامنگ۔
  • ازگر۔
مصنف کے بارے میں ادیسو اومیسولا۔(94 مضامین شائع ہوئے)

ادوو کسی بھی سمارٹ ٹیک اور پیداوری کے بارے میں پرجوش ہے۔ اپنے فارغ وقت میں ، وہ کوڈنگ کے ساتھ کھیلتا ہے اور جب وہ بور ہوتا ہے تو شطرنج بورڈ پر سوئچ کرتا ہے ، لیکن اسے تھوڑی دیر میں معمول سے الگ ہونا بھی پسند ہے۔ لوگوں کو جدید ٹیکنالوجی کے راستے دکھانے کا ان کا جذبہ انہیں مزید لکھنے کی ترغیب دیتا ہے۔

Idowu Omisola سے مزید

ہماری نیوز لیٹر کو سبسکرائب کریں

ٹیک ٹپس ، جائزے ، مفت ای بکس ، اور خصوصی سودوں کے لیے ہمارے نیوز لیٹر میں شامل ہوں!

سبسکرائب کرنے کے لیے یہاں کلک کریں۔