2009-10-29 10 views
14

Python geliştirme ortamında aynı projeye ait kodları düzenlemenin en iyi yolu nedir? Python proje organizasyonunun görevleri nelerdir? Her sınıfı bir dosyada mı ayırıyorsunuz?Python geliştirme için klasör ve dosya organizasyonu

Project A 
    Classes 
     "subsystem1" 
      class1 
      class2 
      subsystem1Module 
     "subsystem2" 
     "utils" 
     "etc" 
    Tests 
    Whatever 
    etc? 

Herhangi bir öneriniz var mı? Oh, ve lütfen her bir organizasyon türünün (olası) problemlerini tanımlayınız.

Python kodunu düzenlemek için en iyi uygulamalar hangileridir?

+2

Çoğalt: http://stackoverflow.com/questions/391879/organising-my-python-project –

+2

Tam bir çoğaltma olup olmadığından emin değilim, çoğunlukla fikir istedim. topluluk vikisini gör. yinede teşekkürler. –

+0

@George: "emin değilim" aslında bir argüman değil, değil mi? Bu farklıysa, lütfen farklı olmasının belirli nedenlerini belirtin. Lütfen önceki soruya referans vermek için soruyu güncelleyin ve sizinkilerin tamamen farklı olduğunu gösterin. Lütfen soruyu güncelleyin; Sorunuzu netleştirmek için daha fazla yorum eklemeyin. bu senin sorunun. Güncelle onu. –

cevap