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程序中操作文件之flush()方法的使用教程
May 24 Python
Python的collections模块中的OrderedDict有序字典
Jul 07 Python
使用Python对MySQL数据操作
Apr 06 Python
Python中按值来获取指定的键
Mar 04 Python
python join方法使用详解
Jul 30 Python
浅析python表达式4+0.5值的数据类型
Feb 26 Python
Python GUI编程学习笔记之tkinter事件绑定操作详解
Mar 30 Python
Python使用Pyqt5实现简易浏览器(最新版本测试过)
Apr 27 Python
JAVA SWT事件四种写法实例解析
Jun 05 Python
Python如何将模块打包并发布
Aug 30 Python
selenium如何定位span元素的实现
Jan 13 Python
Python实现打乒乓小游戏
Sep 25 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中,文件上传
2006/12/06 PHP
批量获取memcache值并按key的顺序返回的实现代码
2011/06/14 PHP
php实现只保留mysql中最新1000条记录
2015/06/18 PHP
JavaScript中yield实用简洁实现方式
2010/06/12 Javascript
Javascript base64编码实现代码
2011/12/02 Javascript
页面刷新时记住滚动条的位置jquery代码
2014/06/17 Javascript
jquery队列函数用法实例
2014/12/16 Javascript
Bootstrap实现默认导航栏效果
2020/09/21 Javascript
轻松掌握jQuery中wrap()与unwrap()函数的用法
2016/05/24 Javascript
jQuery实现根据滚动条位置加载相应内容功能
2016/07/18 Javascript
AngularJS实现在ng-Options加上index的解决方法
2016/11/03 Javascript
Vue.js组件tree实现无限级树形菜单
2016/12/02 Javascript
详解Vuejs2.0之异步跨域请求
2017/04/20 Javascript
Vue中保存用户登录状态实例代码
2017/06/07 Javascript
详解在vue-cli项目中安装node-sass
2017/06/21 Javascript
jQuery实现导航栏头部菜单项点击后变换颜色的方法
2017/07/19 jQuery
js实现会跳动的日历效果(完整实例)
2017/10/18 Javascript
vue项目设置scrollTop不起作用(总结)
2018/12/21 Javascript
JS通过ajax + 多列布局 + 自动加载实现瀑布流效果
2019/05/30 Javascript
js如何获取访问IP、地区、当前操作浏览器
2019/07/23 Javascript
[59:44]2018DOTA2亚洲邀请赛 3.31 小组赛 B组 paiN vs iG
2018/03/31 DOTA
[56:00]2018DOTA2亚洲邀请赛 4.6 淘汰赛 VP vs TNC 第二场
2018/04/10 DOTA
Python去掉字符串中空格的方法
2014/03/11 Python
解决Python中字符串和数字拼接报错的方法
2016/10/23 Python
Python爬虫实例_城市公交网络站点数据的爬取方法
2018/01/10 Python
Python对象属性自动更新操作示例
2018/06/15 Python
关于PyTorch 自动求导机制详解
2019/08/18 Python
Python使用jupyter notebook查看ipynb文件过程解析
2020/06/02 Python
接口自动化多层嵌套json数据处理代码实例
2020/11/20 Python
pycharm配置QtDesigner的超详细方法
2021/01/25 Python
CSS3中animation实现流光按钮效果
2020/12/21 HTML / CSS
皇马官方商城:Real Madrid Store
2016/09/02 全球购物
护士演讲稿范文
2014/01/05 职场文书
美食节目策划方案
2014/05/31 职场文书
幼儿园安全生产月活动总结
2014/07/05 职场文书
教师自我剖析材料(群众路线)
2014/09/29 职场文书