pyproxyfs. ¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://ferrier.me.uk
pyproxyfs. ű×
pyproxyfs. ¼³¸í
°£´ÜÇÑ ÆÄÀÏ ½Ã½ºÅÛ Ãß»óÈ PyProxyFS´Â ³×ÀÌƼºê ÆÄÀÏ ½Ã½ºÅÛ ±¸Çö°ú ¸Å¿ì °£´ÜÇÑ Å×½ºÆ® ¸Þ¸ð¸® Å×½ºÆ® ÆÄÀÏ ½Ã½ºÅÛÀÌÀÖ´Â ÇÁ·Ï½Ã ÆÄÀÏ ½Ã½ºÅÛ ÀÎÅÍÆäÀ̽ºÀÔ´Ï´Ù. PyProxyFSÀÇ ¸ñÇ¥´Â ÆÄÀÏ Ã³¸®¸¦ ¸¹ÀÌ ¼öÇàÇÏ´Â µ¥ »ç¿ëÇÒ ¼öÀÖ´Â ÆÄÀÏ ½Ã½ºÅÛ Å¬·¡½º¸¦ Á¦°øÇÏ´Â °ÍÀÔ´Ï´Ù. ƯÁ¤ Å×½ºÆ® ¸ñÀûÀ¸·Î Á¶·ÕÀ»ÇؾßÇÕ´Ï´Ù. Open, OS.rename ¹× OS.ListDir ´ë½Å PyProxyFS µî°¡¹°À» »ç¿ëÇÏ¿© Builtin TestFS Ŭ·¡½º¸¦ »ç¿ëÇÏ¿© °£´ÜÇÑ ÆÄÀÏ ½Ã½ºÅÛÀ» ¸¸µé°í Å×½ºÆ®¸¦ ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù .For. ¿¹ : def show_conf_files (dirtolist, filesystem = none) : filesystem : filesystem = filesystem () files = filesystem.listdir (dirtolist) ÆÄÀÏ ½Ã½ºÅÛÀ» °¡Á® ¿À´Â °æ¿ì filesystem.listdir ( ". * \. cfg $" ) CFG_FILES = CFGPAT.MATCH (FN)] cfg_filesthis°¡ ÀÀ¿ë ÇÁ·Î±×·¥ Äڵ尡 µÉ ¼öÀÖ´Â °æ¿ì ÆÄÀÏÀÇ fnÀ» »ç¿ëÇÏ´Â °æ¿ì : def test_show_conf_files () : "" ">>> test_show_conf_files () pyproxyfs¿¡¼ testfs fs = testfs ({ "somedir / a.cfg" : "", "somedir / a.txt": "", "somedir / b.cfg": "", "somedir / run.py": ""}) return show_conf_files ( "somedir", filesystem = fs) ¿ä±¸ »çÇ× : ¡¤ ÆÄÀ̽ã Á¦ÇÑ »çÇ× : ¡¤ PyProxyFS´Â Àüü ÆÄÀÏ ½Ã½ºÅÛ ÇÁ·Ï½Ã·Î ¼³°èµÇÁö ¾Ê¾ÒÀ¸¹Ç·Î °£´ÜÇÏ°í ºü¸¥ Å×½ºÆ® ¹æ¹ýÀÔ´Ï´Ù. ¡¤ ¾ÆÁ÷ TestFS ½Ã½ºÅÛ¿¡ ¾µ ¼öÀÖ´Â ¹æ¹ýÀº ¾ø½À´Ï´Ù. ³×ÀÌƼºê ÆÄÀÏ ½Ã½ºÅÛÀº ¿ÀÇÂÀ» Á÷Á¢ »ç¿ëÇÏ´Â °Íó·³ ÇÁ·Ï½Ã Tho¸¦ ¾¹´Ï´Ù.
pyproxyfs. °ü·Ã ¼ÒÇÁÆ®¿þ¾î