【发布时间】:2011-12-14 08:59:17
【问题描述】:
出于教育目的,我正在编写类似“in memory linux-like filesystem”之类的简单类。文件将作为 StringIO 对象。我无法决定如何在 Python 中实现文件文件夹层次结构类型。我正在考虑使用带有字段的对象列表:类型、名称、父级还有什么?也许我应该寻找树木和图表。
更新:
会有这些方法:
new_dir(路径), 目录列表(路径), is_file(路径), is_dir(路径),删除(路径), 读取(file_descr), 文件描述打开(文件路径,模式=w|r), 关闭(file_descr), 写(file_descr,str)
【问题讨论】:
-
这个问题对于stackoverflow来说有点太宽泛了,而且非常开放。尝试提出一个非常具体的问题,以便清楚地知道要回答什么。
-
我认为这个问题还可以,但是是开放式的。
标签: python filesystems