انجمنهای فارسی اوبونتو
کمک و پشتیبانی => انجمن عمومی => نویسنده: sajadspeed در 29 شهریور 1401، 04:03 بظ
-
سلام دوستان میخوام هر سری که یه اسکریپت پایتون ران کنم نخوام اولش بنویسم python3 فقط اسمش صدا بزنم و اجرا بشه.
بجای این:
python3 example.py
فقط بنویسم:
./example.py
دقت کنید که فقط برای یه فایل نمیخوام انجام بدم، اون که کاری نداره، میخوام دیفالت روی تمام فایلهای پایتون این اتفاق بیفته.
ممنون...
-
به اولین خط فایل(ها) این رو اضافه کنید:
#!/usr/bin/env python3
-
من فکر میکردم این صرفا جهت شناختوندن مفسر به IDE کاربرد داره، ممنون. فقط بخوام بیشتر در این مورد بدونم چی باید سرچ کنم؟
آیا این فقط به پایتون مربوط میشه؟
-
من فکر میکردم این صرفا جهت شناختوندن مفسر به IDE کاربرد داره، ممنون. فقط بخوام بیشتر در این مورد بدونم چی باید سرچ کنم؟
آیا این فقط به پایتون مربوط میشه؟
بهش میگن shebang.
خیر.
-
اسم این هست شیبنگ (shebnag) و مربوط به تمام پروندههای متنیه.
-
آقا خیلی ممنون از شما، فقط روی غیر یونیکس هم جواب میده؟
-
جزوی از استاندارد پازیکسه. بستگی داره جاهای دیگه اون رو پیاده کرده باشن یا نه.
-
تشکر و سپاس.