Python 获取当前路径,python获取当前文件绝对路径

  Python 获取当前路径,python获取当前文件绝对路径

  要首先加载操作系统模块:

  导入操作系统

  打印os.getcwd()

  或者

  打印os.path.abspath(os.curdir)

  打印os.path.abspath( . ))

  去做吧。

  (.表示当前路径,并且.表示当前路径的上一个路径。这在UNIX和Windows系统中的意义是相似的。

  例如:

  以Winodws系统为例:

  当前路径是F:\Temp,然后是。是F:\Temp。

  的绝对路径.是F:\

  )

  获取上级目录的路径也很简单,只需打印os.path.abspath( . )).

  要改变当前路径,os.chdir(path)就可以了。在路径中填入要更改的目录,比如os.chdir(D:\Program Files )。

  现在大多数这样的文件操作都是相对于D:\Program Files来的,例如fobj=open(Hello.txt ),它实际上会打开D:\Program Files\Hello.txt文件。

  不要通过sys.argv[0]获取当前路径,那是不正确的。Sys.argv[0]是当前正在执行的Python脚本的文件名,不一定是当前路径。

  希望对你有帮助。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: