Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/291.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
Python:获取目录中的文件列表_Python_Python 3.x_Ubuntu_Directory_Python 3.5 - Fatal编程技术网

Python:获取目录中的文件列表

Python:获取目录中的文件列表,python,python-3.x,ubuntu,directory,python-3.5,Python,Python 3.x,Ubuntu,Directory,Python 3.5,我有一个Python程序(Ubuntu16.04上的Python 3),用于检查目录中的新文件(.mp4文件是分割实时视频流的结果)。我使用os.listdir(path)在迭代中获取新文件。问题是,当创建一个新的.mp4文件时,首先会创建一个空文件,同时以增量方式追加内容,因此该文件尚未完成/完成/可播放(通常,如果查看文件夹,这些文件显示为没有扩展名) 在获取目录中的文件列表时,是否可以在Python级别忽略这些未完成的文件?可能存在一些函数或API来实现这一点

我有一个Python程序(Ubuntu16.04上的Python 3),用于检查目录中的新文件(
.mp4
文件是分割实时视频流的结果)。我使用
os.listdir(path)
在迭代中获取新文件。问题是,当创建一个新的
.mp4
文件时,首先会创建一个空文件,同时以增量方式追加内容,因此该文件尚未完成/完成/可播放(通常,如果查看文件夹,这些文件显示为没有扩展名)

在获取目录中的文件列表时,是否可以在Python级别忽略这些未完成的文件?可能存在一些函数或API来实现这一点