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基于socket实现网络广播的方法
Apr 29 Python
用Python计算三角函数之atan()方法的使用
May 15 Python
浅谈django model的get和filter方法的区别(必看篇)
May 23 Python
Python字符编码与函数的基本使用方法
Sep 30 Python
python验证码识别教程之利用滴水算法分割图片
Jun 05 Python
Python干货:分享Python绘制六种可视化图表
Aug 27 Python
python对html过滤处理的方法
Oct 21 Python
让你Python到很爽的加速递归函数的装饰器
May 26 Python
pytorch在fintune时将sequential中的层输出方法,以vgg为例
Aug 20 Python
浅谈Python3识别判断图片主要颜色并和颜色库进行对比的方法
Oct 25 Python
Python中filter与lambda的结合使用详解
Dec 24 Python
Python线程threading模块用法详解
Feb 26 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验证码类(分享)
2013/08/06 PHP
thinkphp实现把数据库中的列的值存到下拉框中的方法
2017/01/20 PHP
Laravel Intervention/image图片处理扩展包的安装、使用与可能遇到的坑详解
2017/11/14 PHP
jQuery超酷平面式时钟效果代码分享
2020/03/30 Javascript
Nodejs进阶:基于express+multer的文件上传实例
2016/11/21 NodeJs
Ionic2开发环境搭建教程
2020/08/20 Javascript
关于vuejs中v-if和v-show的区别及v-show不起作用问题
2018/03/26 Javascript
JS正则表达式封装与使用操作示例
2019/05/15 Javascript
JavaScript对象字面量和构造函数原理与用法详解
2020/04/18 Javascript
Vue3为什么这么快
2020/09/23 Javascript
python网络编程之TCP通信实例和socketserver框架使用例子
2014/04/25 Python
用Python实现斐波那契(Fibonacci)函数
2016/03/25 Python
Python信息抽取之乱码解决办法
2017/06/29 Python
Python设计模式之状态模式原理与用法详解
2019/01/15 Python
Python Flask框架扩展操作示例
2019/05/03 Python
基于Django的乐观锁与悲观锁解决订单并发问题详解
2019/07/31 Python
使用Python自动生成HTML的方法示例
2019/08/06 Python
Python中断多重循环的思路总结
2019/10/04 Python
将tensorflow.Variable中的某些元素取出组成一个新的矩阵示例
2020/01/04 Python
为什么黑客都用python(123个黑客必备的Python工具)
2020/01/31 Python
PyQt5 如何让界面和逻辑分离的方法
2020/03/24 Python
python 实现 hive中类似 lateral view explode的功能示例
2020/05/18 Python
python 日志模块 日志等级设置失效的解决方案
2020/05/26 Python
John Hardy官方网站:手工设计首饰的奢侈品牌
2017/07/05 全球购物
英国医生在线预约:Top Doctors
2019/10/30 全球购物
研发工程师的岗位职责
2013/11/18 职场文书
微信营销策划方案
2014/02/24 职场文书
生日礼品店创业计划书范文
2014/03/21 职场文书
生物学专业求职信
2014/07/23 职场文书
2015年个人审计工作总结
2015/04/07 职场文书
怎样写家长意见
2015/06/04 职场文书
初一年级组工作总结
2015/08/12 职场文书
基层医务人员三严三实心得体会
2016/01/05 职场文书
法制教育讲座心得体会
2016/01/14 职场文书
windows安装python超详细图文教程
2021/05/21 Python
MYSQL 无法识别中文的永久解决方法
2021/06/03 MySQL