Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/360.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Python3中找到os.scandir的源代码?_Python_Python 3.x_Python 3.6 - Fatal编程技术网

如何在Python3中找到os.scandir的源代码?

如何在Python3中找到os.scandir的源代码?,python,python-3.x,python-3.6,Python,Python 3.x,Python 3.6,这和我的工作有点关系 在获取函数源的所有方法中: getsource无法工作 os.scandir没有\uuuuuuuuuuuuuuuuuuuuu属性,因此您不能只os.scandir.\uuuuuuuuuuuuuuuuuu文件 浏览这本书没有发现任何有趣的东西 如有任何建议,我们将不胜感激。: 在基于Unix的系统上,scandir()使用系统的opendir()和readdir()函数。在Windows上,它使用Win32 FindFirstFileW和FindNextFileW函数 如

这和我的工作有点关系

在获取函数源的所有方法中:

  • getsource无法工作
  • os.scandir没有
    \uuuuuuuuuuuuuuuuuuuuu
    属性,因此您不能只
    os.scandir.\uuuuuuuuuuuuuuuuuu文件
  • 浏览这本书没有发现任何有趣的东西
如有任何建议,我们将不胜感激。

:

在基于Unix的系统上,scandir()使用系统的opendir()和readdir()函数。在Windows上,它使用Win32 FindFirstFileW和FindNextFileW函数

如果你想知道幕后发生了什么,我建议你看看这些


是的,它使用了它们,但我相信调用scandir()时并不是这样,你不能直接将scandir的参数传递给那些操作系统本机API。它们之间应该有某种接口。我认为接口在这些文件中:和