一页天书不分说

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

比如说:

  f = open("./test.txt")

 

然后去执行,这个目录到底是相对什么目录呢?

 

答:不是程序所在的目录的相对目录,而是,你是在何处打开这个程序,就以这个目录作为相对目录。

 

例如:

1. 程序本身放在 /home/ziji/ 下,叫做 do。也就是 /home/ziji/do

2. 你当前目录在 /home/ziji/work/ 下,也就是你 ·pwd·一下,会显示 /home/ziji/work

然后,你使用命令 /home/ziji/do 去执行这个程序,这个程序就会打开 /home/ziji/work/test.txt 而不是 /home/ziji/test.txt

 

posted on 2016-09-14 13:13  一页天书不分说  阅读(246)  评论(0编辑  收藏  举报