1、os.getcwd():获取当前工作目录,也就是在哪个目录下运行这个程序。举例来说:假设F:\aaa\bbb\ccc目录下有个文件 TestDir.py,打印当前工作目录。进入windows命令行窗口:

  在F:\aaa\bbb\ccc运行 python TestDir.py,输出F:\aaa\bbb\ccc

  在F:\aaa\bbb运行 python ccc/TestDir.py,输出F:\aaa\bbb

  在F:\aaa运行 python bbb/ccc/TestDir.py,输出F:\aaa

2、如果我想获取TestDir.py文件所在的目录,怎么办?

使用sys.path[0]

1 import os
2 print(os.getcwd())
3
4 import sys
5 print(sys.path[0],end='')

转载于:https://www.cnblogs.com/nzbbody/p/3419473.html

os.getcwd()相关推荐

  1. Python os.getcwd() 方法

    Python os.getcwd() 方法 转存失败 Python OS 文件/目录方法 概述 os.getcwd() 方法用于返回当前工作目录. 语法 getcwd()方法语法格式如下: os.ge ...

  2. python getcwd 与dirname_python慎用os.getcwd() ,除非你知道【文件路径与当前工作路径的区别】...

    当你搜索 "获取当前文件路径" 时,有的文章会提到用os.getcwd(),但是这玩意要慎用! 废话不多说,直接上例子: E:\program_software\Pycharm\y ...

  3. python 将os.getcwd()获取路径中的\替换成\\

    通过os.getcwd()获取的路径为:D:\Auto\test\mobule,实际需要修改为:D://Auto//test//mobule 代码实现如下: import osb = os.getcw ...

  4. python getcwd 转义,Python os.getcwd() 方法

    Python os.getcwd() 方法 概述 os.getcwd() 方法用于返回当前工作目录. 语法 getcwd()方法语法格式如下: os.getcwd() 参数 无 返回值 返回当前进程的 ...

  5. 【python】os.getcwd和getcwdu

    print os.getcwd(), type(os.getcwd()) print os.getcwdu(), type(os.getcwdu()) 结果如下: C:\Users\Administr ...

  6. vscode 1.9.11 和pycharm 5.0.4 输入os.getcwd()后输出不相同

    各位,vscode的坑: os.getcwd()获取当前文件的位置 例如文件目录级: g:\test\123 vscode 输出的是父目录的位置 实际输出的结果为:g:\test 预期结果:g:\te ...

  7. os.getcwd上两级_Python os.getcwd() 方法

    Python os.getcwd() 方法 概述 os.getcwd() 方法用于返回当前工作目录. 语法 getcwd()方法语法格式如下: os.getcwd() 参数 无 返回值 返回当前进程的 ...

  8. python getcwd 与dirname_Python中获取路径os.getcwd()和os.path.dirname(os.path.realpath(__file__))的区别和对比...

    转自:http://blog.csdn.net/cyjs1988/article/details/77839238 下午博主更新了一篇讲述获取当前项目路径的博文,然后得到了悠悠校长的指点,又了解了一种 ...

  9. python getcwd_Python os.getcwd()方法

    Python os.getcwd()方法 概述 os.getcwd() 方法用于返回当前工作目录. 语法 getcwd()方法语法格式如下: os.getcwd() 参数 无 返回值 返回当前进程的工 ...

  10. os.getcwd()函数的用法

    获得当前路径 在Python中可以使用os.getcwd()函数获得当前的路径. 其原型如下所示: os.getcwd() 该函数不需要传递参数,它返回当前的目录.需要说明的是,当前目录并不是指脚本所 ...

最新文章

  1. 花马云10亿无作为,被同事骂的当众落泪,后为阿里创造4500亿价值
  2. 跨域请求之JSONP
  3. D-Link登录时密码错误输入三次而无法登录问题的处理
  4. Qt中pro文件如何从相对路径导入库
  5. 《Steve Jobs》
  6. 陀螺世界脚本合集分享,autojs弹窗代码、autojs多选勾选代码
  7. windows ESP分区丢失处理方案与磁盘分区注意事项
  8. 将DOM对象转换成图片
  9. 累死你的不是工作,而是工作方式
  10. spring-cloud-gateway GlobalFilter 自定义鉴权失败 返回数据结构
  11. 2016-2017-1 《信息安全系统设计基础》课程总结
  12. Directshow完整介绍
  13. grant,revoke,deny 服务器权限控制命令
  14. 陕西省ti杯竞赛题目_2017年全国大学生电子设计竞赛和陕西省(TI杯)校际联赛暨西安电子科技大学校内选拔赛...
  15. jquery input change事件
  16. 华为DHCP Snooping原理及其实验配置
  17. 如何学好编程(一):什么叫编程
  18. 学会把复杂问题简单化
  19. RecyclerView记录其滚动位置,刷新时此条数据置顶
  20. 删除SVN缓存本地的账号

热门文章

  1. 全网首发:JAVA中的+=,会直接把float赋值给int变量,编译器不报错
  2. 编译libxcb时报错:No package 'xcb-proto' found
  3. 管理感悟:没有活跃用户量,谈广告都是开玩笑
  4. cudaMemcpy的性能问题
  5. 为了方便手机观看,博文最好36个字一行
  6. 华为手机打开日志输出的几种方法
  7. mysql 定时器_MySQL定时器开启、调用实现代码
  8. QT拖动界面的鼠标事件
  9. solaris查看服务器信息,Solaris下如何显示服务器虚拟内存统计信息
  10. ajax存储表单数据,使用ajax json将表单数据存储到数据库php