Python'da çok yeni biriyim ama okul için Python dilinde bir komut satırı yorumlayıcısını uygulamak zorundayım, ancak bunu nasıl yapacağım konusunda biraz kayboldum.Python'da bir CLI oluşturma (Shell?)
Ben ben böyle bazı basit işlevleri şunlardır nereye zaten bazı öğreticiler okumak ve basit bir dosyayı denilen functions.py oluşturuldu:
Şimdidef delete(loc):
if os.path.exists(loc) == True:
os.remove(loc)
print "Removed"
else:
print "File not exists"
.. Burada bu I kullanmak için .. şeydir ... piton komut yorumlayıcısı gibi içeri
import functions
functions.delete("file to delete")
içe gerekir bir Kabuk/CLI yapmak böylece yerine tüm bu yazmak zorunda Nasıl ben yazabilirim gibi:
delete file_name
Teşekkürler!
"CLI" tanımımın biraz farklı olduğunu düşünüyorum. Küçük bir "programlama dili" (DSL) için bir tercüman yazmak istersiniz, doğru mu? – AndiDog