In this lesson in PyScripter program which is an open source software program;
A. How do you Configure PyScripter for writing Python scripts?
B. I can add line numbers
C. Remove the script border
Açık kaynak yazılımlı bir program olan PyScripter programında bu dersimizde;
A. PyScripter'ı Python komut dosyaları yazmak için nasıl yapılandırırsınız?
B. Birden çok Satır Sayıları Ekleyebilirmiyim?
C. Komut dosyası kenarlığını kaldırma
Needs are;
A.PyScripter software
B. Python Instructions
Gereksinimler ise;
A. PyScripter yazılımı
B. Python Komutlar
The difficulty level of commands we use is middle.
Kullanacağımız komutların zorluk derecesi orta
PyScripter; kodunuzu yazarken veya hata ayıklamak için mükemmel bir ortam sağlayan Python komut dosyaları oluşturmak için mükemmel bir İnteraktif Geliştirme Ortamı (IDE) 'dır.
Bu ek adımlar öğretim boyunca yazma deneyimini geliştirdiğinden PyScripter'ı yapılandırmak için class ın yapması gereken birkaç şey var. bu ek adımlarla sizi yönlendireceğim
Eğer PyScripter kullanmak istiyorsanız o zaman kaynak dosyalarını indirmeniz gerekir https://github.com/pyscripter/pyscripter
ancak dosyaları derlemek için zamanınız yoksa o zaman PyScripter yükleyiciyi indirebilirsiniz http://sourceforge.net/projects/pyscripter/
Yapmanız çok kolaydır ve tamamlanması iki dakikadan fazla sürmez. Kaynak dosyaların linkini yukarda verdim...
Satır Numaraları Ekleme
Hata ayıklama işlemine yardımcı olmaktan başka bir sebep yoksa, satır numaraları Python komut dosyanıza görünür hale getirilmelidir.
Çalışma zamanı hatası oluştuğunda Traceback hatası oluşur. Diğer şeylerin yanı sıra, hangi modülden hata oluştuğunu, hatanın türünü ve hatayı üreten gerçek kod satırını bilmenizi sağlar. Ayrıca satır numarası da dahildir. Belirli bir kod satırı aramaktan çok satır numarasını ararken aramanın daha kolay olduğunu kabul edeceğinizi düşünüyorum.
PyScripter'da modülünüze satır numaraları eklemek için:
-Araçlar menüsünden Seçenekler > Editör seçenekleri ' ni seçin
-Görüntü sekmesinde gutter bölümünü bulun ve satır numarasını göster yanındaki onay kutusunu işaretleyin
-Komut dosyanızın sol tarafına Satır Numaraları eklemek için OK (Tamam) düğmesine basın.
Komut dosyası kenarlığını Kaldır(script border)
Eğer PyScripter kullanıyorsanız, komut dosyasının sağ tarafında dikey bir çizgi olduğunu fark etmiş olabilirsiniz. Bu kod satırını maksimum uzunluğu önermek için bir kılavuz olarak kullanılır. Bu işten daha kolayı, özellikle uzun çalışma alanı yollarını içeren komut dosyalarını yazarken veya kod satırının sonuna yorum eklemeyi seviyorsanız yapılır.
Peki nasıl kaldırılabilir?
Yukarıdaki örnekte, kodlanmış yolları kaldırabilir ve çalışma alanını komuta girmek için arcpy.GetParamerterAsText () işlevini kullanabilirim .
Ayrıca PyScripter'daki bir seçeneği hızlıca değiştirerek hattı kaldırabilirim.
Bunu yapmak için:
-Araçlar menüsünden Seçenekler > Editör seçenekleri ' ni seçin
-Görüntü sekmesinde sağ kenarı bulun(Right Edge)
-Kenar sütunu için değer ne olursa olsun, “0”olarak değiştirin.
-OK düğmesine basın ve kenarlık artık görünür olmaz.
ArcPy için kod tamamlama başlatılıyor
Arcpy site paketi için akıllı kod tamamlamasının (AKA IntelliSense) her zaman tamamlanmadığını görebilirsiniz.
Aşağıdaki örnekte, arcpy.env yazıldığında, overwriteOutput özelliği kullanılabilir ancak env sınıfının üyeleri ile ilişkili olarak başka bir şey mevcut değildir.
Arcpy site paketi veya herhangi bir üçüncü parti / kullanıcı tanımlı modül için tam kod tamamlamasını sağlamak oldukça kolaydır:
-Araçlar menüsünden seçenek > IDE Seçenekleri'ni seçin.
-Kod tamamlama bölgesi, IDE Seçenekleri iletişim kutusundan özel paketleri bulun
-Scipy girdisinden sonra virgül ekleyin ve aşağıda gösterildiği gibi arcpy yazın:
İletişim kutusunu kapatmak için Ok düğmesine basın ve env yi yeniden yazın.Şimdi tam kod tamamlama göreceksiniz:
GitHub'daki kaynak dosyalara bağlantı:
https://github.com/pyscripter/pyscripter
PyScripter yükleyicisine bağlantı:
http://sourceforge.net/projects/pyscripter/
Posted on Utopian.io - Rewarding Open Source Contributors
Your contribution cannot be approved because it does not follow the Utopian Rules, and is considered as plagiarism. Plagiarism is not allowed on Utopian, and posts that engage in plagiarism will be flagged and hidden forever.
You can contact us on Discord.
[utopian-moderator]