SORU
11 Mart 2010, PERŞEMBE


İnsanlar neden yazma #!//bin/Python komut dosyası ilk satırında python env usr?

Dosyaları bu hat olmadan aynı çalışma gibi geliyor bana.

CEVAP
11 Mart 2010, PERŞEMBE


Eğer Python birçok sürümü yüklü varsa, /usr/bin/env yorumlayıcı kullanılan çevre $PATH İlk olmasını sağlayacaktır. Alternatif #!/usr/bin/python; bu tamam, ama daha az esnek gibi bir şey koda için olurdu.

Unıx, biryürütülebiliryorumlanmış olması gereken dosya kullanmak için ne ilk satırın başlangıç, tercüman izledi #! (ve gerekli olabilir, herhangi bir bayrak) sahip olarak gösterebilir.

Eğer diğer platformlar bahsediyorsan, tabii ki, bu kural geçerli değildir (ama o çizgi "bir zararı olmaz, eğer bir kopyası varsa yardımcı olacak bir platform için bir komut dosyası." mesele ^em>ileUnıx tabanı, Linux, Mac, vb).

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • isupportthegosselins

    isupporttheg

    6 Aralık 2009
  • Jucyber Tutoriais

    Jucyber Tuto

    8 EYLÜL 2009
  • Perihelion

    Perihelion

    23 NİSAN 2008