绝对路径_相对路径_文件读写路径

一、绝对路径:

能完整描述文件在磁盘上的位置

1、完整的磁盘路径:

F:\test\a.txt   (存在于F盘test文件夹下的a.txt文件)

2、完整的URL路径:

http://www.xinhuanet.com/politics/2018lh/2018-03/05/c_129822998.htm也是一个绝对路径,域名会指向磁盘的一个目录

原博

二、相对路径:

首先要确定一个路径参考点,其他文件都是相对于当前文件位置来确定的。

a:3:{s:3:\"pic\";s:43:\"portal/201702/03/163040n945m4aaaa49clfk.png\";s:5:\"thumb\";s:0:\"\";s:6:\"remote\";N;}

在文件路径拓扑图中,root表示根目录;列举实例之前先要明确以下几个作用:

1)../:代表当前文件所在目录的上一级目录。

2)../../:代表当前文件所在目录的上上级目录。

3)../.../../:可以依次类推。

4)/:代表根目录。

5)./:表示当前目录,HTML中,可以省略。

相对路径实例:

1.同级目录下的文件,例如从ah-1.html文件链接到ah-2.html文件,代码如下:

 
[HTML] 纯文本查看 复制代码
1
<a href="ah-2.html">To ah-2</a>

2.下级目录下的文件,例如从bh-1.html文件链接到bh-1-1.html文件,代码如下:

 
[HTML] 纯文本查看 复制代码
1
<a href="b-1/bh-1-1.html">To bh-1-1</a>

3.上级目录下的文件,例如从bh-1-1.html文件连接到bh-1.html文件,代码如下:

 
[HTML] 纯文本查看 复制代码
1
<a href="../bh-1.html">To bh-1</a>

4.上上级目录下的文件,例如从ah-1-1-1.html文件链接到ah-1.html文件,代码如下:

 
[HTML] 纯文本查看 复制代码
1
<a href="../../ah-1.html">To ah-1</a>

5.ah-1-1-1.html文件链接到bh-1-1.html文件的代码如下:

 
[HTML] 纯文本查看 复制代码
1
<a href="../../../b/b-1/ah-1.html">To ah-1</a>

关于根目录:使用/可以直接回到根目录下,例如上面第五个例子的代码可以修改如下:

 
[HTML] 纯文本查看 复制代码
1
<a href="/b/b-1/ah-1.html">To ah-1</a>

使用根目录虽然有便利之处,当然也有弊端,如果把网站移动到另一个目录中去就可能会导致错误,所以尽可能的少使用根目录。


三、文件读写路径:


Python中,读写文件的路径:应该用正斜杠 ‘/’,


在字符串里面\被作为转义字符使用,那么在描述路径时有两种方式

'c:\\a.txt',转义的方式
r'c:\a.txt',声明字符串不需要转义

这样就实现了用\来访问路径。

>>> f = open('F:/test.txt','r')
>>> f.read()
>>> f = open(r'F:\test.txt','r')


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值