Python输出当前路径
在python中,可以使用os
模块来获取当前路径。os
模块是Python提供的一个和操作系统交互的模块,通过它我们可以在Python中使用一些和操作系统相关的功能,比如获取当前路径、查看文件目录、文件处理等。
获取当前路径
使用os
模块中的os.getcwd()
方法可以获取当前路径,如下所示:
import os
current_path = os.getcwd()
print("当前路径:", current_path)
运行结果如下所示:
当前路径: /User/geek-docs.com
通过上面的代码,我们就可以获取当前所在的路径。当我们想对当前路径下的文件进行操作时,就可以先获取当前路径,然后再进行操作。
切换路径
除了获取当前路径外,我们还可以使用os.chdir()
方法来切换路径。如下所示:
import os
os.chdir("/User/geek-docs.com/docs")
print("切换路径成功!当前路径为:", os.getcwd())
运行结果如下所示:
切换路径成功!当前路径为: /User/geek-docs.com/docs
通过以上代码,我们可以看到切换路径成功后,当前路径已经发生了变化。
遍历文件夹
有时候,我们需要遍历当前路径下的所有文件夹和文件。可以使用os.listdir()
方法来实现:
import os
files = os.listdir(os.getcwd())
print("当前路径下的文件夹和文件:", files)
运行结果如下所示:
当前路径下的文件夹和文件: ['file1.txt', 'file2.txt', 'folder1', 'folder2']
通过以上代码,我们可以获取当前路径下的所有文件夹和文件列表,并打印出来。
总结一下,通过os
模块提供的方法,我们可以很方便地获取当前路径、切换路径、遍历文件夹等操作。