python 获取当前文件夹路径
在编程过程中,有时我们需要获取当前文件夹的路径,以便在程序中动态引用其他文件或者进行文件操作。在Python中,我们可以使用内置模块os
来获取当前文件夹的路径。
使用os模块获取当前文件夹路径
在Python中,os
模块提供了许多与操作系统相关的功能,包括文件和文件夹操作。我们可以使用os
模块中的getcwd()
函数来获取当前工作目录的路径。
import os
current_dir = os.getcwd()
print("当前文件夹路径:", current_dir)
上述代码中,我们首先导入了os
模块,然后使用os.getcwd()
函数获取当前文件夹路径并将其存储在current_dir
变量中。最后打印出当前文件夹的路径。
当我们运行上述代码时,输出如下:
当前文件夹路径: C:\Users\Username\Documents
使用pathlib模块获取当前文件夹路径
除了使用os
模块外,我们还可以使用pathlib
模块来进行文件路径操作。pathlib
模块提供了一个面向对象的API来处理文件路径,更加简洁和易读。
from pathlib import Path
current_dir = Path.cwd()
print("当前文件夹路径:", current_dir)
在上述代码中,我们首先从pathlib
模块导入Path
类,然后使用Path.cwd()
方法获取当前文件夹路径并将其存储在current_dir
变量中。最后打印出当前文件夹的路径。
当我们运行上述代码时,输出如下:
当前文件夹路径: C:\Users\Username\Documents
总结
通过os
模块和pathlib
模块,我们可以轻松地获取当前文件夹的路径,并在程序中进行相应的文件操作。在实际开发中,根据个人喜好和项目需求选择合适的方式来获取文件夹路径。