isort
isort, Python içe aktarışlarını (import) alfabetik olarak sıralayan ve otomatik olarak bölümlere ayıran bir yardımcı araç ve kütüphanedir. Komut satırı arayüzü, Python kütüphanesi veya çeşitli editör eklentileri aracılığıyla kullanılabilir. Python 3.10 ve üzeri sürümlerde çalışır ve Python 2 kodu biçimlendirmesini de destekler.
isort
80PyCQA · Kod Kalitesi & İnceleme
Bu kategorideki yaygın ticari ürünler: SonarCloud, Codacy, DeepSource
- Komut satırından dosyalardaki içe aktarmaları özyinelemeli olarak sıralarsın.
- Python kodunuzun içerisinden kütüphane fonksiyonlarını çağırarak içe aktarmaları düzenlersin.
- Önerilen değişiklikleri dosyalara uygulamadan önce diff çıktısı olarak görüntülersin.
- • NötrGitHub Issue
ifadeleri atla
“Bazı ifadelerin ithalat içinde yer alması gerekiyor, Isort'un bunları görmezden gelmesinin bir yolu var mı? İşte motive edici örnek: import matplotlib matplotlib.use('Agg') isort:skip import matplotlib.pyplot as plt kullanım olarak Agg plt import önce çağrılmalıdır. isort:skip ...”
- ↓ OlumsuzGitHub Issue
isort dosyaları atlamıyor
“Hata izortunu tanımlama, glob yapılandırma seçeneklerini atlamaya ve atlamaya saygı duymaz. Davranışı yeniden üretmek için Adımları Çoğaltmak: 1. Aşağıdaki içeriğe sahip file.py oluşturun: python import os, sys 2. Aşağıdaki içerikle .isort.cfg oluşturun: ...”