Projem için dosya yolları gibi sık sık değiştirilen yapılandırma/özellik ayarlarını tutmak için bir yapılandırma dosyası oluşturuyorum. Böyle bir dosya için standart ad/uzantı nedir? (ör. Java'da config.xml kullandım, VB.NET'te App.config kullandım ...)Python'da standart yapılandırma dosya adı ve uzantısı nedir?
5
A
cevap
3
İlk olarak ConfigParser (3.0'da configparser, bu yüzden belgelerin yazmasını söyleyin) kullanmayı düşünün. Bu adlandırma sorununu çözmez, ancak çoğu yapılandırma gereksinimi için xml için okunabilir bir alternatiftir.
Kullandığınız adı ne olursa olsun, tüm parçaları anlamlı hale getirin. Muhtemelen appName.cfg, appName uygulamanızı tanımladığı veya yapılandırmanın yapılacağı uygulamanın bir kısmını kullanırdım.
2
Tamam, nerede çalıştığımı etrafında istedi ve biraz araştırdım, ve bu şekilde önerilerle geldim budur ettik:
- settings.ini
- applicationName.config
- applicationName.cfg
olup başka bir öneriniz varsa, eklemekten çekinmeyin ...
2
docs Windows'ta .cfg
kullanmak gibi görünüyor, (örneğin cıva gibi) birçok kişi .ini
Teşekkür kullanın! ConfigParser'ı kullanmayı planlıyorum, sadece dosya için kabul edilmiş veya yaygın olarak kullanılan adlandırma kuralları olup olmadığını merak ediyordum – froadie