【问题标题】:How to get a file descriptor for a folder in python如何在python中获取文件夹的文件描述符
【发布时间】:2021-02-11 08:36:11
【问题描述】:

许多os 方法允许您指定文件夹的文件描述符dir_fd 并提供相对于该文件夹的文件路径。我偶然发现的例子是os.symlink(source_path, target_path, *, dir_fd=None),我希望符号链接是相对的。如果不提供dir_fd,我的符号链接将显示为绝对路径或相对于 cwd。

如何获得这样的文件描述符?我不能在目录上使用内置的open()(否则我可以从生成的文件对象中获取文件描述符)。

【问题讨论】:

    标签: python python-3.x file


    【解决方案1】:

    我在this blog 中找到了答案。在这里添加它以获得繁荣:

    import os
    fd  = os.open( "/tmp", os.O_RDONLY )
    print( fd )
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-12-03
      • 1970-01-01
      • 1970-01-01
      • 2014-03-14
      • 1970-01-01
      • 2010-12-28
      • 1970-01-01
      相关资源
      最近更新 更多