PyProxyFS

צילום מסך תוכנה:
PyProxyFS
פרטי תוכנה:
גרסה: 0.8
טען תאריך: 11 May 15
מפתחים: Nic Ferrier
רשיון: ללא תשלום
פופולריות: 9

Rating: nan/5 (Total Votes: 0)

PyProxyFS הוא ממשק מערכת קבצים proxy עם יישום מערכת קבצים מקומי ומערכת קבצים בזיכרון בדיקה פשוטה מאוד.
המטרה של pyproxyfs היא לספק רמת מערכת קבצים שאתה יכול להשתמש לעושה הרבה של טיפול הקובץ שלך ... אבל זה יכול easi; ly להיות לעג למטרות בדיקה ספציפיות.
אם, במקום להשתמש פתוח, os.rename וos.listdir אתה משתמש pyproxyfs ושווי אתה יכול לצפות להיות מסוגל לעשות מערכת קבצים פשוטות שמשתמשת במחלקת TestFS builtin ולכתוב בדיקות סביב זה.
למשל:
show_conf_files def (dirtolist, מערכת קבצים = אין):
& Nbsp; מpyproxyfs לייבא מערכת קבצים
& Nbsp; אם לא מערכת קבצים:
& Nbsp; מערכת קבצים מערכת קבצים = ()
& Nbsp; קבצים = filesystem.listdir (dirtolist)
& Nbsp; יבוא מחדש
& Nbsp; cfgpat = re.compile (".. * \ $ Cfg")
& Nbsp; cfg_files = [fn לfn בקבצים אם cfgpat.match (fn)]
& Nbsp; לחזור cfg_files
זה עשוי להיות קוד היישום שלך.
אז אתה יכול לבדוק את זה יחסית בפשטות:
test_show_conf_files def ():
& 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 לא נועד להיות proxy מערכת קבצים מלא, זה פשוט פשוט ו דרך מהירה לבדוק.
  • אין דרך לכתוב למערכת TestFS עדיין; מערכת קבצים מקומיים כותב עבודה דרך פרוקסי אף כפי שרק משתמש פתוח ישירות.

תוכנה דומה

JFS for Linux
JFS for Linux

3 Jun 15

LynxFS
LynxFS

2 Jun 15

M3CCtl
M3CCtl

3 Jun 15

תוכנות אחרות של יזם Nic Ferrier

md
md

11 May 15

django-xslt
django-xslt

11 May 15

תגובות ל PyProxyFS

תגובות לא נמצא
להוסיף הערה
הפעל את התמונות!