PyProxyFS

軟件截圖:
PyProxyFS
軟件詳細信息:
版本: 0.8
上傳日期: 11 May 15
開發: Nic Ferrier
許可: 免費
人氣: 9

Rating: nan/5 (Total Votes: 0)

PyProxyFS是一個本地文件系統實現和一個非常簡單的測試中,內存文件系統的代理文件系統接口。
pyproxyfs的目的是提供一種可用於做很多你的文件處理一個文件系統類......但可以EASI; LY被嘲笑為特定的測試目的。
如果,而是採用開放,os.rename和os.listdir使用pyproxyfs當量,你可以期望能夠使用內置TestFS類做一個簡單的文件系統,寫身邊的測試。
例如:
高清show_conf_files(dirtolist,文件系統=無):
 從pyproxyfs導入文件系統
 如果沒有文件系統:
 文件系統的文件系統=()
 文件= filesystem.listdir(dirtolist)
 進口重
  cfgpat = re.compile(“。* \ CFG $”)
  cfg_files = [在文件中的FN FN如果cfgpat.match(FN)
 返回cfg_files
這可能是您的應用程序代碼。
然後,您可以測試它相對簡單:
DEF test_show_conf_files():
 “”“
>>> test_show_conf_files()
['a.cfg','b.cfg']
“”“
 從pyproxyfs進口TestFS
  FS = TestFS({
 “somedir / a.cfg”:“”,
 “somedir / a.txt中”:“”,
 “somedir / b.cfg”:“”,
 “somedir / run.py”:“”
 })
 返回show_conf_files(“somedir”,文件系統= FS)

要求

  • 在Python的

限制

  • 在該pyproxyfs沒有設計成一個完整的文件系統代理,它只是一個簡單快速的方法來測試。
  • 有沒有辦法寫入TestFS系統之中;本地文件系統通過為芹苴它只是直接使用開放代理寫道的工作。

類似的軟件

fistgen
fistgen

3 Jun 15

incron
incron

14 Apr 15

Btrfs-progs
Btrfs-progs

22 Jun 18

NTFS for Linux
NTFS for Linux

2 Jun 15

顯影劑的其他軟件 Nic Ferrier

django-xslt
django-xslt

11 May 15

md
md

11 May 15

意見 PyProxyFS

評論沒有發現
添加評論
打開圖片!