Python --help komutu ekleme

HwayYT

Centipat
Katılım
25 Mayıs 2020
Mesajlar
3
Yazdığım kodda --help komutu eklemek istiyorum. Mesela aşağıdaki gibi istiyorum ama bilmiyorum.

kod.py -h
-t kod2.py yi çalıştırır
-r kod3.py yi çalıştırır
 
Python:
import sys

if ("--help" in sys.argv):
    print("""
    Buraya --help yazılınca çıkacak bilgileri gir.
    Program nasıl çalışır cart curt
    """)

Test etmedim ama çalışması lazım. py kod.py --help şeklinde test edebilirsin.
 
Çalıştı Teşekkürler 👍 şey birde uygulama nasıl çalıştıracağım mesela py kod.py -q yapınca başak bir python dosyası çalışsın

Python:
import sys
import os

if ("-q" in sys.argv):
    os.system("py diger_python_dosyasi.py")

Bu arada bunu sadece local'de kullanacaksan yap. Başkalarıyla paylaşacağın bir uygulamada böyle bir çözüm berbat olur. Onun yerine diğer çalıştıracağın kod parçasını class'a çevirip aynı dosyadan çağır.
 
[CODE lang="python" title="Python için yardım ekleme"]""" Bu kod çalıştırıldığında 'Merhaba' yazısını (bir selamlama)
bir çıktı olarak komutsatırı'nda gösterir. İsterseniz çıktıyı
kendi istediğiniz bir kelime veya cümle ile değiştirebilirsiniz."""

# python kodu

print("Merhaba")[/CODE]

Bu şekilde bir açıklama eklersen ve dosya python yorumlayıcısına yüklüyse
help(dosya_adı)
komutu ile dosyanın en başında bulunan ve üçlü tırnaklar arasında olan yardım veya açıklama yazısını okuya bilirsin. .py uzantısını "help()" parantezlerinde eklemeyeceksin.

Diğer yüklü python modüllerin yardım dokümantasyonları da bu şekilde ekli. Ama önce modülü yüklemiş olmalısın.
 

Technopat Haberler

Geri
Yukarı