嵌入式之家

 找回密码
 现在注册

QQ登录

只需一步,快速开始

搜索
热搜: ARM cortex
查看: 3229|回复: 0

python 中常用的函数

[复制链接]
  • TA的每日心情
    开心
    2020-6-18 22:00
  • 签到天数: 1 天

    [LV.1]初来乍到

    101

    主题

    192

    帖子

    1645

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    1645
    发表于 2019-1-22 16:14:34 | 显示全部楼层 |阅读模式
    os.path.dirname(path)
    返回路径名中的目录名(路径去除文件名的部分)。
    例如:
    os.path.dirname('/root/ardupilot-20190122/ardupilot/waf')
    执行结果是:
    /root/ardupilot-20190122/ardupilot/

    os.path.abspath(path)

    返回绝对路径,但不处理符号链接。
    如果path为空,则返回当前文件所在目录的绝对路径。
    如果path传入的是一个无效的文件名,会将当前目录与文件名拼接,返回拼接后的绝对路径。

    os.path.realpath(path)
    返回指定文件名的绝对路径,消除路径中遇到的任何符号链接。
    如果path为空,则返回当前文件所在目录的绝对路径。
    如果path传入的是一个无效的文件名,会将当前目录与文件名拼接,返回拼接后的绝对路径。

    __file__

    用来获得模块所在的路径的,按相对路径执行得到一个相对路径,按觉得路径执行得到一个绝对路径。



    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 现在注册

    本版积分规则

    QQ|Archiver|手机版|小黑屋|嵌入式之家 ( 京ICP备14038168号-1 )

    GMT+8, 2024-5-11 12:35 , Processed in 0.019599 second(s), 26 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

    快速回复 返回顶部 返回列表