PyProxyFS

Sponsorlu Bağlantılar:
Yazılım ekran görüntüsü:
PyProxyFS
Yazılım detaylar:
Versiyon: 0.8
Qayıt: 11 May 15
Geliştirici: Nic Ferrier
Lisans: Ücretsiz
Popülerlik: 1

Rating: 0.0/5 (Total Votes: 0)

Sponsorlu Bağlantılar:

PyProxyFS yerli dosya sistemi uygulanması ve çok basit bir test bellek dosya sistemi ile bir proxy dosya arayüzüdür.
pyproxyfs amacı size dosya işleme çok yapmak için kullanabileceğiniz bir dosya sistemi sınıfı sağlamaktır ... ama bu EASİ olabilir; ly belirli test amaçlı alay.
Eğer kullandığınız yerine açık, os.rename kullanarak ve os.listdir pyproxyfs size yerleşik TestFS sınıfını kullanarak basit bir dosya sistemi yapmak ve etrafında testleri yazmak edebilmek için bekleyebilirsiniz eşdeğer.
Örneğin:
def show_conf_files (dirtolist, dosya sistemi = Yoktur):
& Nbsp; pyproxyfs gelen Filesystem'ı ithal
& Nbsp; dosya sistemi değilse:
& Nbsp; dosya sistemi = Dosya Sistemi ()
& Nbsp; dosyaları = filesystem.listdir (dirtolist)
& Nbsp; ithalat yeniden
& Nbsp; cfgpat = re.compile (".. * \ Cfg $")
& Nbsp; cfg_files = [dosyalarında fn için fn eğer cfgpat.match (fn)]
& Nbsp; cfg_files dönüş
Bu uygulama kodu olabilir.
Daha sonra nispeten basit test olabilir:
def test_show_conf_files ():
& Nbsp; "" "
>>> Test_show_conf_files ()
['A.cfg', 'b.cfg']
"" "
& Nbsp; pyproxyfs gelen TestFS ithal
& Nbsp; fs = TestFS ({
& Nbsp; "somedir / a.cfg": "",
& Nbsp; "somedir / a.txt": "",
& Nbsp; "somedir / b.cfg": "",
& Nbsp; "somedir / run.py": ""
& Nbsp;})
& Nbsp; ("somedir" dosya sistemi = fs) show_conf_files iade

Gereksinimleri :

  • Python

Sınırlamalar :

  • pyproxyfs tam dosya vekil olarak tasarlanmıştır değil, sadece bir basit ve hızlı bir şekilde test etmek.
  • Henüz TestFS sisteme yazmak için bir yol yoktur; yerli dosya sistemi sadece doğrudan açık kullanır gibi tho vekil aracılığıyla iş yazıyor.

Benzer yazılım

ifuse
ifuse

11 May 15

TweetFS
TweetFS

11 May 15

pynfs
pynfs

3 Jun 15

PyarrFS
PyarrFS

11 May 15

Geliştirici Diğer yazılım Nic Ferrier

md
md

11 May 15

django-xslt
django-xslt

11 May 15

Yorumlar PyProxyFS

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!