码迷,mamicode.com
首页 > 其他好文 > 详细

工作目录与os.getcwd()

时间:2018-02-15 10:27:26      阅读:153      评论:0      收藏:0      [点我收藏+]

标签:shel   pen   shell   运行   post   模块   pos   roo   程序   

假设某程序在/root/a/aa.py,在shell,当前pwd为/root,输入./a/aa.py运行py程序,则爱程序的工作目录是/root.而不是程序所在文件夹,os.getcwd()就是查看工作目录的方法。

工作目录有什么意义?目前所知,如果程序中有操作文件的代码,比如open(文件名,‘r‘),则文件的搜索路径就是工作目录。

不同的是,导入模块时模块的搜索路径包含当前文件的所在的文件夹,

获取程序文件所在位置:sys.path[0]

工作目录与os.getcwd()

标签:shel   pen   shell   运行   post   模块   pos   roo   程序   

原文地址:https://www.cnblogs.com/saolv/p/8449260.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!