因为需要读取多个文件,但是如果一个一个地输入名字和读取,效率就会异常地低,作为程序员,怎么能忍受这样的折磨呢???
所以,现在问题是如何获取当前路径,并获取指定目录下的所有文件,然后对每一文件进行单独处理呢?
首先获取当前路径,使用下面的代码:
import ospath = os.getcwd()#获取当前路径print(path)输出:
'/home'然后获取当前路径下的文件名
all_files = [f for f in os.listdir(path )]#输出根path下的所有文件名到一个列表中#对各个文件进行处理print(all_files)输出:
[ ‘tmp’,'user1']由上即可获得指定目录下的所有文件及文件夹列表了。
总结python支持很多的os中指令,需要在使用的过程中慢慢熟悉了。。。