博客
关于我
如何用Python jupyter把相对路径转为绝对路径
阅读量:578 次
发布时间:2019-03-11

本文共 719 字,大约阅读时间需要 2 分钟。

Python操作系统路径模块常用方法解析

  • 引入操作系统模块

    在Jupyter Notebook中新建PY文档,直接输入以下命令以便获取操作系统路径信息:

  • 获取当前工作目录

    os.path.abspath('.') 可以用来获取当前工作目录。由于Notebook文件本身位于桌面上,那么这条命令会返回桌面的位置。

  • 使用不同的路径表示方式

    此外,你也可以使用不同的路径分隔符:

    • os.path.abspath('.\\') 这是桌面的一种写法
    • os.path.abspath('..\\') 如果希望升一级目录,可以使用双点
    • os.path.abspath('..\\..\\')升两级切换到上层目录
  • 处理带文件名的相对路径

    如果需要处理带有文件名的路径:

    • os.path.abspath('.\\a.txt') 可以直接找到该文件在当前工作目录中的路径
    • os.path.abspath('..\\a.txt') 同样适用于父级目录中的文件
  • 验证路径类型

    你是否需要确认某个路径是否为绝对路径?可以使用:

    • os.path.isabs('..\\') 检查路径是否是绝对路径
    • os.path.isabs('C:\\') 请确保你的路径书写完全正确才行
  • `os.path` 模块是一个强大的工具,能够帮助处理文件和目录路径问题。通过合理运用这些方法,你可以方便地进行文件路径操作,避免因路径错误导致的程序运行问题。

    Python操作系统路径模块常用方法解析
    详细介绍操作系统中Path模块在Python中的应用方法
    Python,操作系统模块,Path,路径处理,文件目录操作

    转载地址:http://xdftz.baihongyu.com/

    你可能感兴趣的文章
    JavaSE总结
    查看>>
    手动造轮子——基于.NetCore的RPC框架DotNetCoreRpc
    查看>>
    Python IO编程
    查看>>
    CSS入门总结
    查看>>
    使用 TortoiseGit 时,报 Access denied 错误
    查看>>
    基于 HTML5 WebGL 的污水处理厂泵站自控系统
    查看>>
    [系列] Go gRPC 调试工具
    查看>>
    django-表单之模型表单渲染(六)
    查看>>
    c++之程序流程控制
    查看>>
    AlwaysOn配置时在连接步骤时报错(35250)
    查看>>
    yarn出现“There are no scenarios ; must have at least one"
    查看>>
    spring-boot-2.0.3之redis缓存实现,不是你想的那样哦!
    查看>>
    httprunner学习23-加解密
    查看>>
    有道云笔记 同步到我的博客园
    查看>>
    李笑来必读书籍整理
    查看>>
    http头部 Expect
    查看>>
    Hadoop(十六)之使用Combiner优化MapReduce
    查看>>
    《机器学习Python实现_10_06_集成学习_boosting_gbdt分类实现》
    查看>>
    CoreCLR源码探索(八) JIT的工作原理(详解篇)
    查看>>
    IOS开发Swift笔记16-错误处理
    查看>>