Olası Çoğalt:
How can I check the syntax of Python script without executing it?Derleme (ama çalışmıyor) bir Python komut
Nasıl akmayan bir Python komut dosyası derleme? Sadece sentaks hataları için komut dosyasını kontrol etmek istiyorum. Basit bir komut satırı anahtarını umuyordum, ancak python --help
'da hiçbir şey görmedim.
python -c "__import__('compiler').parse(open('test.py').read())"
Bu Python için çalışır: Ben 3.
@sukhbir: Haklısın, ama cevabı fark ettim ve bu iş parçacığında verilmiyor. – asmeurer
@asmeurer: Evet, gönderdiğiniz mesajın cevabı budur. – Falmarri
Derleme ve sözdizimi denetimi gerçekten farklı şeylerdir. Sen sözdizimi kontrol etmek istiyorsun, Cevap diğer iş parçacığında. Soruyu nasıl derlersiniz sorusu, hangi farklı bir soru, gerçekten konuyu değiştirmelisiniz. –