10 Temmuz 2010, CUMARTESÄ°
Neden yerine argparse optparse kullanmak?
Python 2.7 belgelere komut satırı başka bir ayrıştırma modülü içerdiğini fark ettim. getopt
optparse
ek olarak, biz ÅŸimdi argparse
.
Neden komut satırı ayrıştırma başka bir modül oluşturuldu? Neden optparse
yerine kullanmalıyım? Bilmem Gereken yeni özellikler var mı?
CEVAP
10 Temmuz 2010, CUMARTESÄ°
Önerilmiyor, ve umarım uzaklara gidecek gelecek optparse 2.7, gibi.
argparse tüm nedenlerle orijinal Sayfa (http://code.google.com/p/argparse/) listelendiği için daha iyi
- konumsal bağımsız değişkenleri kullanma
- destekleyici alt-komutlar
- alternatif seçim kaybetmiş gibi önekler ve /
- sıfır ya da daha fazla işleme ve bir veya daha fazla stil değişkenleri
- daha bilgilendirici kullanım mesajlar üretiyor
- özel türler için çok daha basit bir arayüz sağlayan ve eylemler
Daha fazla bilgi ayrıca hangi argparse standart kütüphaneye yapılan araç olan PEP 389.
Bunu PaylaÅŸ:
Neden nesne yerine bir işaretçi kendis...
C , neden (int)yerine static_cast<i...
Neden dizi indis yerine kullanımına ku...
Neden DOM sadece <script> bir öğ...
Neden tanım listeleri (DD DL,DT) tablo...