PyProxyFS

Software screenshot:
PyProxyFS
Rincian Software:
Versi: 0.8
Tanggal Upload: 11 May 15
Pengembang: Nic Ferrier
Lisensi: Gratis
Popularitas: 9

Rating: nan/5 (Total Votes: 0)

PyProxyFS adalah antarmuka filesystem proksi dengan pelaksanaan filesystem asli dan tes yang sangat sederhana di memori filesystem.
Tujuan pyproxyfs adalah untuk menyediakan kelas filesystem yang dapat Anda gunakan untuk melakukan banyak penanganan file Anda ... tapi itu bisa Easi; ly dipermainkan untuk tujuan pengujian tertentu.
Jika, daripada menggunakan terbuka, os.rename dan os.listdir Anda menggunakan pyproxyfs Setara Anda dapat mengharapkan untuk dapat membuat filesystem sederhana dengan menggunakan kelas TestFS builtin dan menulis tes sekitar itu.
Sebagai contoh:
show_conf_files def (dirtolist, filesystem = None):
& Nbsp; dari pyproxyfs mengimpor Filesystem
& Nbsp; jika tidak filesystem:
& Nbsp; filesystem = Filesystem ()
& Nbsp; file = filesystem.listdir (dirtolist)
& Nbsp; import re
& Nbsp; cfgpat = re.compile (".. * \ Cfg $")
& Nbsp; cfg_files = [fn untuk fn di file jika cfgpat.match (fn)]
& Nbsp; kembali cfg_files
ini mungkin kode aplikasi Anda.
Anda kemudian dapat menguji relatif sederhana:
test_show_conf_files def ():
& Nbsp; "" "
>>> Test_show_conf_files ()
['A.cfg', 'b.cfg']
"" "
& Nbsp; dari pyproxyfs mengimpor TestFS
& Nbsp; fs = TestFS ({
& Nbsp; "somedir / a.cfg": "",
& Nbsp; "somedir / a.txt": "",
& Nbsp; "somedir / b.cfg": "",
& Nbsp; "somedir / run.py": ""
& Nbsp;})
& Nbsp; kembali show_conf_files ("somedir", filesystem = fs)

Persyaratan :

  • Python

Keterbatasan :

  • pyproxyfs tidak dirancang untuk menjadi filesystem proksi penuh, itu hanya sederhana dan cara cepat untuk menguji.
  • Tidak ada cara untuk menulis ke sistem TestFS belum; filesystem asli menulis kerja melalui proxy tho karena hanya menggunakan terbuka langsung.

Software yang serupa

SVFS
SVFS

20 Feb 15

GlusterFS
GlusterFS

11 Apr 16

pylibacl
pylibacl

14 Apr 15

GdMap
GdMap

2 Jun 15

Perangkat lunak lain dari pengembang Nic Ferrier

md
md

11 May 15

django-xslt
django-xslt

11 May 15

Komentar untuk PyProxyFS

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!