在Python 中获得当前路径
来源:互联网 发布:cimatrone11编程 编辑:程序博客网 时间:2024/04/29 19:27
先要装载 os模块:
import os
print os.getcwd()
或者
print os.path.abspath(os.curdir)
print os.path.abspath('.')
就可以了。
( . 代表当前的路径,.. 代表当前路径的上一级路径。这在UNIX和Windows系统意义是类似的。
例如:
以Winodws系统为例:
当前路径是F:\Temp, 则 . 的绝对路径就是F:\Temp
.. 的绝对路径就是F:\
)
要获得上级目录的路径也很简单,print os.path.abspath('..')就可以了。
要改变当前路径,os.chdir(path) 就可以了 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脚本的文件名,不一定是当前的路径。
原文链接:http://www.cnblogs.com/Henrya2/archive/2009/01/16/1377284.html
0 0
- 在Python 中获得当前路径
- 在Python 中获得当前路径
- 在Python 中获得当前路径
- 在Python 中获得当前路径
- 在Python 中获得当前路径
- 在Python 中获得当前路径
- JSP中获得当前路径
- java中获得当前路径
- java中获得当前文件路径
- java中获得当前路径的方法
- VC 中获得当前路径的方法
- VC 中获得当前路径的方法
- c#中怎么获得当前路径
- 请问如何在WINCE的C#开发中获得当前路径
- 在内核驱动中,获得到当前进程的全路径
- 获得当前工作路径
- 获得当前路径
- Perl 获得当前路径
- iOS 创建单例
- 二维空间中两线段的交点
- Linux下crontab命令的用法
- JavaScript学习笔记 第三记
- 解决Google无法使用的问题
- 在Python 中获得当前路径
- 图像检索:二维直方图+flann+KNN+欧几里得距离
- [学习笔记]--Jfinal 表单提交附件
- 今天开始SOA-阿里dubbo
- MyEclipse中安插SVN插件
- intent跳转的动画效果
- android 小功能 -- 解决ScrollView嵌套ListView冲突问题,并且添加阻尼效果
- [LeetCode]Construct Binary Tree from Preorder and Inorder Traversal
- ADFLogger记录日志和调试ADF业务组件