本文主要是介绍Python入门学习之:文件 绝对路径和相对路径,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
当前工作目录:
所有没有从根文件夹开始的文件名或路径,都可以认定为当前工作目录。
在 Python 中,利用 os.getcwd() 函数可以取得当前工作路径的字符串,还可以利用 os.chdir() 改变它。例如
import os
print(os.getcwd())os.chdir('F:\python_project')
print(os.getcwd())
绝对路径与相对路径
- 绝对路径:总是从根文件夹开始,Window 中以盘符(C:、D:)作为根文件夹
- 相对路径:指文件相对于当前工作目录所在的位置。例如,当前工作目录为 "C:\Windows\System32",若 demo.txt 位于 System32 文件夹下,则 demo.txt 的相对路径表示为 ".\demo.txt"(其中 .\ 就表示当前所在目录)。
Python os.path 模块提供了一些函数,可以实现绝对路径和相对路径之间的转换,以及检查给定的路径是否为绝对路径
- 调用 os.path.abspath(path) 将返回 path 参数的绝对路径的字符串,这是将相对路径转换为绝对路径的简便方法。
print(os.path.abspath('.'))print(os.path.abspath('.\\py'))
这篇关于Python入门学习之:文件 绝对路径和相对路径的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!