Python获取运行目录与当前脚本目录的方法


Posted in Python onJune 01, 2015

本文实例讲述了Python获取运行目录与当前脚本目录的方法。分享给大家供大家参考。具体实现方法如下:

import os
import sys
#运行目录
CurrentPath = os.getcwd()
print CurrentPath
#当前脚本目录
print "##################################################"
print os.path
print sys.argv[0]
print os.path.split( os.path.realpath( sys.argv[0] ) )
print "##################################################"
ScriptPath = os.path.split( os.path.realpath( sys.argv[0] ) )[0]
print ScriptPath

运行结果如下:

C:\pythondemo
##################################################
<module 'ntpath' from 'C:\Python27\lib\ntpath.pyc'>
C:/pythondemo/1.py
('C:\\pythondemo', '1.py')
##################################################
C:\pythondemo

希望本文所述对大家的python程序设计有所帮助。

Python 相关文章推荐
python递归计算N!的方法
May 05 Python
教你用Python脚本快速为iOS10生成图标和截屏
Sep 22 Python
1分钟快速生成用于网页内容提取的xslt
Feb 23 Python
python 构造三维全零数组的方法
Nov 12 Python
python 使用re.search()筛选后 选取部分结果的方法
Nov 28 Python
Python 移动光标位置的方法
Jan 20 Python
Python 多线程,threading模块,创建子线程的两种方式示例
Sep 29 Python
解决pytorch-yolov3 train 报错的问题
Feb 18 Python
python 计算概率密度、累计分布、逆函数的例子
Feb 25 Python
使用jupyter notebook直接打开.md格式的文件
Apr 10 Python
解决pyinstaller打包运行程序时出现缺少plotly库问题
Jun 02 Python
Python生成器generator原理及用法解析
Jul 20 Python
Python运算符重载用法实例分析
Jun 01 #Python
python使用Image处理图片常用技巧分析
Jun 01 #Python
python实现图片变亮或者变暗的方法
Jun 01 #Python
wxPython中listbox用法实例详解
Jun 01 #Python
在Python的Django框架下使用django-tagging的教程
May 30 #Python
使用url_helper简化Python中Django框架的url配置教程
May 30 #Python
在Python的Django框架中simple-todo工具的简单使用
May 30 #Python
You might like
php下HTTP Response中的Chunked编码实现方法
2008/11/19 PHP
PHP中限制IP段访问、禁止IP提交表单的代码
2011/04/23 PHP
php curl_init函数用法
2014/01/31 PHP
PHP PDOStatement::fetchObject讲解
2019/02/01 PHP
PHP设计模式之命令模式示例详解
2020/12/20 PHP
如何实现JS函数的重载
2006/09/22 Javascript
js onpropertychange输入框 事件获取属性
2009/03/26 Javascript
jquery复选框全选/取消示例
2013/12/30 Javascript
倒记时60刷新网页的js代码
2014/02/18 Javascript
$(&quot;&quot;).click与onclick的区别示例介绍
2014/09/25 Javascript
js实现的捐赠管理完整实例
2015/01/20 Javascript
jQuery使用empty()方法删除元素及其所有子元素的方法
2015/03/26 Javascript
JavaScript数据类型之基本类型和引用类型的值
2015/04/01 Javascript
分享10个优化代码的CSS和JavaScript工具
2016/05/11 Javascript
红黑树的插入详解及Javascript实现方法示例
2018/03/26 Javascript
webpack4+express+mongodb+vue实现增删改查的示例
2018/11/08 Javascript
vue使用Font Awesome的方法步骤
2019/02/26 Javascript
微信小程序里引入SVG矢量图标的方法
2019/09/20 Javascript
highcharts.js数据绑定方式代码实例
2019/11/13 Javascript
[52:20]DOTA2-DPC中国联赛正赛 SAG vs XGBO3 第一场 3月5日
2021/03/11 DOTA
深入讲解Python中面向对象编程的相关知识
2015/05/25 Python
在Python中使用AOP实现Redis缓存示例
2017/07/11 Python
Pythony运维入门之Socket网络编程详解
2019/04/15 Python
opencv-python 读取图像并转换颜色空间实例
2019/12/09 Python
基于python3的socket聊天编程
2020/02/17 Python
python如何快速拼接字符串
2020/10/28 Python
Python 打印自己设计的字体的实例讲解
2021/01/04 Python
CSS3制作炫酷的自定义发光文字
2016/03/28 HTML / CSS
CSS3 transforms应用于背景图像的解决方法
2019/04/16 HTML / CSS
详解HTML5中的标签
2015/06/19 HTML / CSS
自我鉴定的范文
2013/10/03 职场文书
五年级数学教学反思
2014/02/11 职场文书
民主生活会对照检查材料(统计局)
2014/09/21 职场文书
个人总结与自我评价
2015/02/14 职场文书
傲慢与偏见电影观后感
2015/06/10 职场文书
如何用六步教会你使用python爬虫爬取数据
2022/04/06 Python