Python里面的相对路径与绝对路径
2018-01-29 20:22
337 查看
# -*- coding: utf-8 -*- """ Created on Mon Jan 29 19:59:04 2018 @author: zpy """ import os path1=os.path.abspath('.')#获取当前脚本所在的路径 path2=os.path.abspath('..')#获取当前脚本所在路径的上一级路径 print path1 print path2 file1=open('test1.txt','r')#该文件与脚本同路径 print file1.read() file1.close() file2=open('E:/pythonMixture/test2.txt','r')#该文件与脚本不在同一路径 print file2.read() file2.close() file3=open('E:\\pythonMixture\\test2.txt','r')#该文件与脚本不在同一路径 print file3.read() file3.close()
运行结果如下所示:
如例程所示:
os.path.abspath('.')可以获取当前脚本所在的路径,当我们需要在该目录下生成一些文件时,就可以用此命令获取脚本路径。
open('test1.txt','r')以只读的形式打开该脚本所在路径下的名为test1.txt的文本文档。
open('E:/pythonMixture/test2.txt','r')以只读形式打开E:/pythonMixture路径下的test2.txt文档
由于字符“\”为python中的字符串转义字符,所以:
open('E:/pythonMixture/test2.txt','r')这句等价于open('E:\\pythonMixture\\test2.txt','r')
相关文章推荐
- python 相对路径导入 与 绝对路径导入
- python中的相对路径与绝对路径
- 【Python学习】Python写爬虫时用到的相对路径和绝对路径--urljoin
- 用python做采集时相对路径转换成绝对路径
- Python相对路径转绝对路径,绝对路径转相对路径
- C++和python中将程序内的绝对路径转为相对路径
- 浅谈python的相对路径与绝对路径
- Python中的绝对路劲和相对路径
- Python2、Python3相对路径、绝对路径导入
- (转)Python中的绝对路径和相对路径
- 浅谈python的相对路径与绝对路径
- python绝对路径和相对路径
- 浅谈Python2、Python3相对路径、绝对路径导入方法
- href 里面 链接前面加/与不加的区别?(绝对路径与相对路径)
- 理解Python中的绝对路径和相对路径
- 小白的Python之路 day4 不同目录间进行模块调用(绝对路径和相对路径)
- Python的绝对路径和相对路径
- python跨平台程序之 ——浅谈python的相对路径与绝对路径[zz]
- 相对路径与绝对路径
- 在servlet中的中文乱码,相对路径和绝对路径