انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید

نویسنده موضوع: اجرای پیش‌فرض فایل‌های پایتون، با پایتون 3(حل شد)  (دفعات بازدید: 269 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین sajadspeed

  • Hero Member
  • *
  • ارسال: 978
  • جنسیت : پسر
سلام دوستان می‌خوام هر سری که یه اسکریپت پایتون ران کنم نخوام اولش بنویسم python3 فقط اسمش صدا بزنم و اجرا بشه.
بجای این:
python3 example.py

فقط بنویسم:
./example.py
دقت کنید که فقط برای یه فایل نمی‌خوام انجام بدم، اون که کاری نداره، میخوام دیفالت روی تمام فایل‌های پایتون این اتفاق بیفته.
ممنون...
« آخرین ویرایش: 29 شهریور 1401، 07:39 ب‌ظ توسط sajadspeed »

آفلاین behzad1

  • High Sr. Member
  • *
  • ارسال: 514
  • جنسیت : پسر
به اولین خط فایل(ها) این رو اضافه کنید:
#!/usr/bin/env python3

آفلاین sajadspeed

  • Hero Member
  • *
  • ارسال: 978
  • جنسیت : پسر
من فکر می‌کردم این صرفا جهت شناختوندن مفسر به IDE کاربرد داره، ممنون. فقط بخوام بیشتر در این مورد بدونم چی باید سرچ کنم؟
آیا این فقط به پایتون مربوط میشه؟

آفلاین behzad1

  • High Sr. Member
  • *
  • ارسال: 514
  • جنسیت : پسر
من فکر می‌کردم این صرفا جهت شناختوندن مفسر به IDE کاربرد داره، ممنون. فقط بخوام بیشتر در این مورد بدونم چی باید سرچ کنم؟
آیا این فقط به پایتون مربوط میشه؟
بهش میگن shebang.
خیر.

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19719
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
اسم این هست شی‌بنگ (shebnag) و مربوط به تمام پرونده‌های متنیه.
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین sajadspeed

  • Hero Member
  • *
  • ارسال: 978
  • جنسیت : پسر
آقا خیلی ممنون از شما، فقط روی غیر یونیکس هم جواب میده؟

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19719
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
جزوی از استاندارد پازیکسه. بستگی داره جاهای دیگه اون رو پیاده کرده باشن یا نه.
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین sajadspeed

  • Hero Member
  • *
  • ارسال: 978
  • جنسیت : پسر
تشکر و سپاس.