Bir şekilde parantez Python kodu girinti dönüştürmek için var mı?
Python öğrenmek isteyen tamamen kör bir programcı değilim. Ne yazık ki kod bloğu girinti farklı düzeylerde temsil olması büyük engel. Merak ediyordum da vardı herhangi bir araçları olur izin ver bana yaz kodunu kullanarak parantez veya başka bir kod bloğu sınırlayıcı ve sonra dönüştürme biçimine doğru girintili temsil Python yorumlayıcısı?
CEVAP
Kendisi python ile dağıtılan sorunun bir çözümü vardır. pindent.py
, yer Araçları\Komut dizinde bir windows yükleme (yolum olur C:\Python25\Tools\Scripts), görünüşe göre, daha iyi mi olurdu tut ondan svn.python.org eğer çalışan Linux veya buraya tıklayınız.
Blok kapatıldığında yorum katıyor, ya da eğer yorum koymak, eğer düzgün kod girinti. İşte kod komutu ile pindent tarafından işitilir bir örnek:
pindent -c myfile.py
def foobar(a, b):
if a == b:
a = a 1
elif a < b:
b = b-1
if b > a: a = a-1
# end if
else:
print 'oops!'
# end if
# end def foobar
myfile.py
. özgün:
def foobar(a, b):
if a == b:
a = a 1
elif a < b:
b = b-1
if b > a: a = a-1
else:
print 'oops!'
Ayrıca pindent.py -d
yoruma dayalı doğru girinti eklemek için kullanabilirsiniz. (detaylar için pindent.py Başlığı okuyun), Bu girinti endişesi olmadan python kodu için izin vermelidir.
Eğer herhangi bir yardıma ihtiyacınız olursa, kullanarak, bu yazı hakkında yorum lütfen sonuna kadar yardım etmeye çalışacağım ne olduğunu öğrenmek için merak ediyorum.
Kolay bir şekilde jquery javascript ko...
C/C kodu için Python programı dönüştür...
Daha zarif bir şekilde bu kodu daha Ja...
Python tanımlamak için doğru bir şekil...
Python kodu PEP8 dönüştürmek için arac...