`

python获取执行路径的方法

 
阅读更多
def current_path():  
    path=os.path.realpath(sys.path[0])  
    if os.path.isfile(path):  
        path=os.path.dirname(path)  
        return os.path.abspath(path)  
    else:  
        caller_file=inspect.stack()[1][1]  
        return os.path.abspath(os.path.dirname(caller_file))  
 

 

 

http://blog.csdn.net/gukesdo/article/details/7101684

分享到:
评论

相关推荐

    Python获取当前路径实现代码

    Python获取当前路径实现代码 import os,sys 使用sys.path[0]、sys.argv[0]、os.getcwd()、os.path.abspath(__file__)、os.path.realpath(__file__) sys.path是Python会去寻找模块的搜索路径列表,sys.path[0]和sys....

    Python如何获取文件路径/目录

    但当文件是直接被执行的文件时,__file__并不总是文件的绝对路径,而是你执行该文件时给python传的路径。比如你是python xxx/yyy.py形式执行的,那么此时__file__的值就是xxx/yyy.py。 可以使用以下更统一的方式获取...

    python 拼接文件路径的方法

    如下所示: <code class=language-python>import os base_dir = os.path.dirname(__file__) ... 您可能感兴趣的文章:Python实现调用另一个路径下py文件中的函数方法总结python获取程序执行文件路径的方法

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

    本文实例讲述了Python获取运行目录与当前脚本目录的方法。分享给大家供大家参考。具体实现方法如下: import os import sys #运行目录 CurrentPath = os.getcwd() print CurrentPath #当前脚本目录 print "########...

    python获取程序执行文件路径的方法(推荐)

    1.获取当前执行主脚本方法:sys.argv[0]和_ file _ (1)sys.argv 一个传给Python脚本的指令参数列表。sys.argv[0]是脚本的名字。一般得到的是相对路径,用os.path.abspath(sys.argv[0])得到执行文件的绝对路径: ...

    python实现文件路径和url相互转换的方法

    本文实例讲述了python实现文件路径和url相互转换的方法。分享给大家供大家参考。具体实现方法如下: import urllib pathname = 'path/to/file/or/folder/' url = urllib.pathname2url(pathname) pathname = urllib....

    python-pyinstaller、打包后获取路径的实例

    使用pyinstaller可以把.py文件打包为.exe可执行...获取文件路径的方式有四种,可以在打包成exe文件后,获取.exe文件的当前路径 import sys import os print(sys.path[0]) print(sys.argv[0]) print(os.path.dirname

    Python文件路径名的操作方法

    对于文件路径名的操作在编程中是必不可少的,比如说,有时候要列举一个路径下的文件,那么首先就要获取一个路径,再就是路径名的一个拼接问题,通过字符串的拼接就可以得到一个路径名。这篇文章主要介绍了Python中...

    使用Python获取当前工作目录和执行命令的位置

    补充知识:Python获取当前执行文件,根据某一级目录名称,获取此目录名称所在的绝对路径 假如当前文件绝对路径:E:\learn\python\我的file\my.py #coding:utf-8 import os #dirName:上级目录名称 #sysCoding:...

    python在windows下读取给定路径下的文件(编码问题已解决)更新

    要求读取指定路径下的文本文件,打印其信息。 如果按下回车就继续下一个,如果按下esc就退出。...再提一点,这段程序在python.exe运行很正常 但是在pycharm由于编译器的问题导致esc不管用。。。

    python自动办公源码_Python从多路径多Excel表中获取数据并存入新表.rar

    python源码实例可直接运行

    Python 获取项目根路径的代码

    在 运行,调试,打包成exe 三个不同场景下获取跟路径,用于解决获取资源文件绝对路径问题。 工具类代码如下: import sys import os class pathutil(object): 路径处理工具类 def __init__(self): # 判断调试...

    Python从多路径多Excel表中获取数据并存入新表.zip

    源码说明: 全部项目源码都是经过测试校正后百分百成功运行。 SpringBoot 毕业设计,SpringBoot 课程设计,基于SpringBoot+Vue开发的,含有代码注释,新手也可看懂。ssm整合开发,小程序毕业设计、期末大作业、课程...

    python+vue实现网站爬虫&数据分析案例

    运行环境 python 3.8.3 + nginx + mysql 项目技术(必填) Python 3.8.3 + flask + vue 2.6.11 + element-ui 2.13.1 + echarts + jquery 依赖包文件(可选) 见爬虫后台项目requirements.txt 注意事项(可选) 1.python...

    Python爬取股票数据存入mysql,获取股票(最新、最高、今开、成交量、成交额、量比、换手率、涨幅)支持多线程+数据库连接池

    3、修改insertRecords.py等以"insertRecords"开头的文件中的股票信息路径, 开启定时爬虫crontab -e, 如果对每次执行的时间没有限制 单线程爬虫`insertRecords.py`的参考时间为406秒 多进程爬虫`...

    Python 获取当前所在目录的方法详解

    sys.path 模块搜索路径的字符串列表。由环境变量PYTHONPATH初始化得到。 sys.path[0]是调用Python解释器的当前...获取当前工作路径。在这里是绝对路径。 https://docs.python.org/2/library/os.html#os.getcwd __fi

    python爬虫-番茄小说下载的Python实现

    这是一个用于从番茄小说网站下载小说的Python程序。它提供了一个简单的命令行界面,可以输入小说目录页面的URL并选择保存下载内容的编码格式。 特点: 从番茄网站下载小说。 允许用户在保存文件时选择UTF-8和GB2312...

    python3获取当前目录的实现方法

    实际上sys.path是Python会去寻找模块的搜索路径列表,sys.path[0]和sys.argv[0]是一回事因为Python会自动把sys.argv[0]加入sys.path。 具体来说,如果你在C:\test目录下执行python getpath\getpath.py,那么os....

Global site tag (gtag.js) - Google Analytics