English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

يستخدم البرنامج Python لطباعة اسم السكربت كإخراج

مهمتنا هي تطوير برنامج باستخدام Python لطباعة اسم الشيفرة في الموقع الذي يتم تنفيذ البرنامج فيه. الجزء الت编码ي بسيط جداً. نستخدم

int main(int argc, char** argv)

هذا الدالة تمرر عدة معلمات. المعلمات الأولى هي عدد المعلمات التي تم تمريرها إلى البرنامج، والمعلمات الثانية هي مصفوفة تحتوي على أسماء المعلمات التي تم تمريرها إلى البرنامج.

مثال على الشيفرة

منظمة sys
   def main():
      my_program = sys.argv[0]
      my_index = my_program.rfind("\\") + 1
      # قطع الاسم
      My_program = my_program[my_index:]
      print("اسم البرنامج: %%s" %% my_program)
   # قالب main
إذا __name__ == "__main__":
main()

نتيجة الإخراج

اسم البرنامج: C:/Users/TP/Desktop/PYTHON FOLDER/python241-280/python277.py
مفضل لك