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数据类型转换函数总结
Mar 11 Python
python清理子进程机制剖析
Nov 23 Python
python做量化投资系列之比特币初始配置
Jan 23 Python
cmd运行python文件时对结果进行保存的方法
May 16 Python
Python实现的多进程和多线程功能示例
May 29 Python
JSON文件及Python对JSON文件的读写操作
Oct 07 Python
python实现本地图片转存并重命名的示例代码
Oct 27 Python
在Django的View中使用asyncio的方法
Jul 12 Python
Python 利用邮件系统完成远程控制电脑的实现(关机、重启等)
Nov 19 Python
Python3的unicode编码转换成中文的问题及解决方案
Dec 10 Python
详解字符串在Python内部是如何省内存的
Feb 03 Python
python实现全排列代码(回溯、深度优先搜索)
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
根德Grundig S400/S500/S700电路分析
2021/03/02 无线电
php下关于中英数字混排的字符串分割问题
2010/04/06 PHP
使用PHP Socket 编程模拟Http post和get请求
2014/11/25 PHP
php对象和数组相互转换的方法
2015/05/12 PHP
PHP获取链表中倒数第K个节点的方法
2018/01/18 PHP
JQery jstree 大数据量问题解决方法
2010/03/09 Javascript
Javascript 类型转换方法
2010/10/24 Javascript
当自定义数据属性为json格式字符串时jQuery的data api问题探讨
2013/02/18 Javascript
JQuery选择器、过滤器大整理
2015/05/26 Javascript
实例详解Nodejs 保存 payload 发送过来的文件
2016/01/14 NodeJs
jQuery Mobile框架中的表单组件基础使用教程
2016/05/17 Javascript
聊一聊JS中this的指向问题
2016/06/17 Javascript
Angular.js自定义指令学习笔记实例
2017/02/24 Javascript
react系列从零开始_简单谈谈react
2017/07/06 Javascript
HTML5+JS+JQuery+ECharts实现异步加载问题
2017/12/16 jQuery
Angular实现点击按钮控制隐藏和显示功能示例
2017/12/29 Javascript
vue 组件中slot插口的具体用法
2018/04/03 Javascript
JS/HTML5游戏常用算法之路径搜索算法 A*寻路算法完整实例
2018/12/14 Javascript
javascript的hashCode函数实现代码小结
2020/08/11 Javascript
[48:27]EG vs Liquid 2018国际邀请赛淘汰赛BO3 第二场 8.25
2018/08/29 DOTA
python中getaddrinfo()基本用法实例分析
2015/06/28 Python
Python爬虫之UserAgent的使用实例
2019/02/21 Python
pyqt5利用pyqtDesigner实现登录界面
2019/03/28 Python
Python如何使用Gitlab API实现批量的合并分支
2019/11/27 Python
什么是Python中的顺序表
2020/06/02 Python
Django 实现 Websocket 广播、点对点发送消息的代码
2020/06/03 Python
python数据抓取3种方法总结
2021/02/07 Python
Sunglasses Shop德国站:欧洲排名第一的太阳镜网站
2017/08/01 全球购物
广州足迹信息技术有限公司Java软件工程师试题
2014/02/15 面试题
汽车专业人才自我鉴定范文
2013/12/29 职场文书
主题酒店策划书
2014/01/28 职场文书
个人收入证明模板
2014/09/18 职场文书
中学社团活动总结
2015/05/07 职场文书
会计专业2019暑假实习报告
2019/06/21 职场文书
解决Tkinter中button按钮未按却主动执行command函数的问题
2021/05/23 Python
MySQL中IO问题的深入分析与优化
2022/04/02 MySQL