Python—如何使用python遍历文件夹下的所有文件(输出所有文件夹以及文件)

Python120

算法思路:

Python中我们一般使用os模块来操作文件夹或文件,os为Python的内置模块,使用时直接导入即可:os模块中有许多方法,

在这里需要使用的有listdir()---listdir -------返回对应目录下的所有文件(包含你所隐藏的文件),返回的结果是列表
abspath()---abspath(相对路径) -----返回的是相对路径所对应的绝对路径
isdir -------判断是Path (目录)
listdir ------- 返回对应目录下的所有文件(包含你所隐藏的文件), 注意:返回的结果是列表
join()---- 以特定的格式将一个可迭代的对象转换成字符串,Example: '.'.join(['ab', 'pq', 'rs']) ->
'ab.pq.rs'
isfile --------- 判断文件

方法一

只会遇到文件夹输出,不会输出文件夹或文件夹中的文件。要循环访问该文件夹下的所有文件,请参阅方法2。

[En]

Only encounter folder output, will not output folders or files in the folder. To iterate through all the files under the folder, see method 2.

```python
import os
from os import path

定义一个函数

输入验证码查看隐藏内容

扫描二维码关注本站微信公众号 Johngo学长
或者在微信里搜索 Johngo学长
回复 svip 获取验证码
wechat Johngo学长