返回一个文件夹所包含的文件数目
时间: 2024-03-29 22:34:11 浏览: 103
可以使用Python中的os模块来获取文件夹中的文件列表,并计算列表的长度来获取文件数目。下面是一个示例代码:
```python
import os
def count_files(path):
# 检查路径是否存在
if not os.path.exists(path):
return -1
# 检查路径是否为文件夹
if not os.path.isdir(path):
return -1
# 获取文件列表并返回长度
files = os.listdir(path)
return len(files)
# 调用函数并打印结果
folder_path = "/path/to/folder"
num_files = count_files(folder_path)
print("The number of files in folder", folder_path, "is", num_files)
```
需要将`/path/to/folder`替换为实际的文件夹路径。如果路径不存在或者不是文件夹,则返回-1。
阅读全文