import sys
print sys.argv[1]
hi okumazlar Python, sys.argv
bu
çok temel görünebilir ama Python komut satırından şey okumak alınamıyor. Yukarıdaki kodu şu ve ne tip geçerli:myfile.py helloworld
ve hangi geri is olsun:
IndexError: list index out of range
benim için bir kez çalışır gibiydi ama artık çalışmaz ve ben ve Python'u kaldırma ve yeniden yüklemeyi denedi ve hala çalışmıyor.
Benim soru, ben yanlış bir şey yapıyorum edilir? Ya da sadece Python'u kırdım mı? Kullanımı herhangi bir yardım
için
Teşekkür: Windows 7 Python 2.7.2
Ne zaman sadece 'baskı sys.argv' olur üzere HKEY_CLASSES_ROOT \ Applications \ python26.exe \ shell \ open \ command anahtarını ayarla? Ve 'python.exe myfile.py helloworld' aracılığıyla dosyayı çağırırken, işe yarıyor mu? – poke
ah, saygılarınız için teşekkürler, çalışmayı başardı. çok aptalca bir hataya sahipti, sistem değişkenleri – user1024028
yoluna python eklemedi Python çağrısıyla (örneğin, 'python foo.py a' works ama foo. py 'değil,) ilk cevabı geç. senin yanıtta – eenblam