PyProxyFS

Advertisement:
ภาพหน้าจอของซอฟแวร์:
PyProxyFS
รายละเอียดซอฟแวร์:
รุ่น: 0.8
วันที่อัพโหลด: 11 May 15
ผู้พัฒนา: Nic Ferrier
การอนุญาต: ฟรี
ความนิยม: 1

Rating: 0.0/5 (Total Votes: 0)

Advertisement:

PyProxyFS เป็นอินเตอร์เฟซระบบแฟ้มพร็อกซี่ที่มีการดำเนินงานระบบแฟ้มพื้นเมืองและการทดสอบที่ง่ายมากในหน่วยความจำระบบแฟ้ม
จุดมุ่งหมายของการ pyproxyfs คือการให้ระดับระบบแฟ้มที่คุณสามารถใช้สำหรับการทำมากของการจัดการไฟล์ของคุณ ... แต่ที่สามารถ EASI; เหมือนจะเยาะเย้ยเพื่อการทดสอบที่เฉพาะเจาะจง
ถ้าแทนการใช้เปิด os.rename และ os.listdir คุณใช้ pyproxyfs เทียบเท่าคุณสามารถคาดหวังว่าจะสามารถที่จะทำให้ระบบแฟ้มง่ายโดยใช้ระดับ builtin TestFS และเขียนการทดสอบรอบที่
ตัวอย่างเช่น:
def show_conf_files (dirtolist ระบบแฟ้มไม่มี =):
& nbsp; นำเข้าจาก pyproxyfs ระบบแฟ้ม
& nbsp; ถ้าไม่ใช่ระบบแฟ้ม:
& nbsp; = ระบบแฟ้มระบบแฟ้ม ()
& nbsp; ไฟล์ = filesystem.listdir (dirtolist)
& nbsp; นำเข้าอีกครั้ง
& nbsp; cfgpat = re.compile (".. * \ $ cfg")
& nbsp; cfg_files = [fn สำหรับศุกร์ในไฟล์ถ้า cfgpat.match (ศุกร์)]
& nbsp; กลับ cfg_files
นี้อาจจะมีรหัสใบสมัครของคุณ
จากนั้นคุณสามารถทดสอบว่ามันค่อนข้างเพียง:
def test_show_conf_files ():
& nbsp; "" "
test_show_conf_files >>> ()
['a.cfg', 'b.cfg']
"" "
& nbsp; จาก pyproxyfs นำเข้า TestFS
& nbsp; FS = TestFS ({
& nbsp; "somedir / a.cfg": ""
& nbsp; "somedir / a.txt": ""
& nbsp; "somedir / b.cfg": ""
& nbsp; "somedir / run.py": ""
& nbsp;})
& nbsp; กลับ show_conf_files ("somedir" ระบบแฟ้ม FS =)

ต้องการ

  • งูใหญ่

ข้อ จำกัด

  • pyproxyfs ไม่ได้ถูกออกแบบให้เป็นพร็อกซี่ระบบแฟ้มเต็มก็เป็นเพียงเรียบง่ายและ วิธีที่รวดเร็วในการทดสอบ.
  • ไม่มีทางที่จะเขียนถึงระบบ TestFS ยังไม่เป็น; ระบบแฟ้มพื้นเมืองเขียนการทำงานที่ผ่านพร็อกซี่สรรพสินค้าเป็นเพียงแค่เปิดใช้โดยตรง.

ซอฟต์แวร์ที่คล้ายกัน

pylibacl
pylibacl

14 Apr 15

cadcVOFS
cadcVOFS

20 Feb 15

XtreemFS
XtreemFS

20 Feb 15

pyxattr
pyxattr

14 Apr 15

ซอฟแวร์อื่น ๆ ของนักพัฒนา Nic Ferrier

django-xslt
django-xslt

11 May 15

md
md

11 May 15

ความคิดเห็นที่ PyProxyFS

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!
ค้นหาตามหมวดหมู่