gpt4 book ai didi

python-3.x - 创建 os.DirEntry

转载 作者:行者123 更新时间:2023-12-04 18:50:18 25 4
gpt4 key购买 nike

有没有人可以创建一个 os.DirEntry列出包含目录以外的对象?

我想将其用于两个目的:

  • 测试
  • 同时查询container和contained的API
  • 最佳答案

    是的,os.DirEntry是一个不打算实例化的低级类。对于测试和事物,您可以创建一个模拟 PseudoDirEntry例如,模仿你想要的东西的类(取自 another answer I wrote here ):

    class PseudoDirEntry:
    def __init__(self, name, path, is_dir, stat):
    self.name = name
    self.path = path
    self._is_dir = is_dir
    self._stat = stat

    def is_dir(self):
    return self._is_dir

    def stat(self):
    return self._stat

    关于python-3.x - 创建 os.DirEntry,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38307995/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com