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读取注册表中值的方法
Apr 08 Python
python连接mysql并提交mysql事务示例
Mar 05 Python
Python警察与小偷的实现之一客户端与服务端通信实例
Oct 09 Python
Python3中简单的文件操作及两个简单小实例分享
Jun 18 Python
使用python实现mqtt的发布和订阅
May 05 Python
pandas分区间,算频率的实例
Jul 04 Python
python 列表、字典和集合的添加和删除操作
Dec 16 Python
pytorch::Dataloader中的迭代器和生成器应用详解
Jan 03 Python
基于pytorch padding=SAME的解决方式
Feb 18 Python
python实现逆滤波与维纳滤波示例
Feb 26 Python
Python 通过爬虫实现GitHub网页的模拟登录的示例代码
Aug 17 Python
python+selenium自动化实战携带cookies模拟登陆微博
Jan 19 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 mvc开发模式的感想
2011/06/28 PHP
php实现查询百度google收录情况(示例代码)
2013/08/02 PHP
php返回字符串中所有单词的方法
2015/03/09 PHP
WordPress中查询文章的循环Loop结构及用法分析
2015/12/17 PHP
php 读写json文件及修改json的方法
2018/03/07 PHP
解决php写入数据库乱码的问题
2019/09/17 PHP
js 无提示关闭浏览器页面的代码
2010/03/09 Javascript
js 左右悬浮对联广告特效代码
2014/12/12 Javascript
使用mini-define实现前端代码的模块化管理
2014/12/25 Javascript
JavaScript中使用Object.create()创建对象介绍
2014/12/30 Javascript
使用ngView配合AngularJS应用实现动画效果的方法
2015/06/19 Javascript
简单实现bootstrap导航效果
2017/02/07 Javascript
nodejs密码加密中生成随机数的实例代码
2017/07/17 NodeJs
原生JS实现Ajax跨域请求flask响应内容
2017/10/24 Javascript
JS文件中加载jquery.js的实例代码
2018/05/05 jQuery
JavaScript实现图片的放大缩小及拖拽功能示例
2019/05/14 Javascript
Layui 动态禁止select下拉的例子
2019/09/03 Javascript
webpack+vue.js构建前端工程化的详细教程
2020/05/10 Javascript
python实现计算资源图标crc值的方法
2014/10/05 Python
python实现复制整个目录的方法
2015/05/12 Python
Windows下安装python2和python3多版本教程
2017/03/30 Python
Python创建对称矩阵的方法示例【基于numpy模块】
2017/10/12 Python
python绘制漏斗图步骤详解
2019/03/04 Python
利用python将图片版PDF转文字版PDF
2019/05/03 Python
python实现微信自动回复及批量添加好友功能
2019/07/03 Python
django drf框架自带的路由及最简化的视图
2019/09/10 Python
numpy 矩阵形状调整:拉伸、变成一位数组的实例
2020/06/18 Python
python利用platform模块获取系统信息
2020/10/09 Python
HTML5+CSS3实例 :canvas 模拟实现电子彩票刮刮乐代码
2016/12/30 HTML / CSS
美国马匹用品和骑马配件购物网站:Horse.com
2018/01/08 全球购物
我是一名护士演讲稿
2014/08/28 职场文书
副乡长群众路线教育实践活动个人对照检查材料
2014/09/19 职场文书
教师学习群众路线心得体会
2014/11/04 职场文书
导游词之上饶龟峰
2019/10/25 职场文书
Win7/8.1用户可以免费升级到Windows 11系统吗?
2021/11/21 数码科技
详解Python+OpenCV绘制灰度直方图
2022/03/22 Python