Github: https://github.com/11ze/python-pfs-file
实现功能:
- open 打开指定的本地文件
- put 读取本地的文件到文件系统中get 指定文件系统的文件保存到本地
- get 指定文件系统的文件保存到本地
- rm 指定删除文件系统的文件
- kill 指定删除本地的文件
- quit 退出文件系统并保存系统中的所有文件内容到open打开的文件中
预览图:
代码实现:
#!/usr/bin/python3
# -*- coding:utf-8 -*-
import time
import os
import os.path
class Node(object):
"""定义类来描述指针"""
def __init__(self, name, changeTime='', size='', data='', p=None):
self.name = name # 文件名
self.changeTime = changeTime # 修改时间
self.size = s