zoukankan      html  css  js  c++  java
  • Python3 os.path 路径笔记

    使用os模块和sys模块 关于路径问题

    不知道有没有人像我这样记不住路径操作的,索性自己就做个笔记。

    # -*- coding:utf-8 -*-
    # @Author: wg
    # @Time: 2018/7/23 14:15
    # @Desc: 
    """
    
    """
    import os
    import sys
    print("当前文件", os.path.abspath(__file__))
    print("当前文件", os.path.dirname(os.path.join(os.path.abspath(__file__), '..')))  # 当前文件
    print("当前目录", os.path.abspath("."))
    print("当前目录", os.path.dirname(os.path.abspath(__file__)))
    print("当前目录", os.path.abspath(os.path.dirname(__file__)))  # 当前目录
    print("当前目录", os.path.abspath(os.path.join(os.path.dirname(__file__))))  # 当前目录
    print("上级目录", os.path.dirname(os.path.abspath(".")))
    print("上级目录", os.path.abspath(os.path.join(os.path.dirname(__file__), '..')))  # 上级目录
    print("上级目录", os.path.dirname(os.path.dirname(os.path.abspath(__file__))))  # 上级目录
    print("上上目录", os.path.dirname(os.path.abspath("..")))
    print("上上目录", os.path.abspath(os.path.join(os.path.dirname(__file__), '..', "..")))  # 上上级
    
    # 添加路径到系统路径里面
    # sys.path.insert(0, os.path.abspath(os.path.join(os.path.dirname(__file__), '..')))
    # print(sys.path)
    
  • 相关阅读:
    ListView与ArrayAdapter(二)
    ListView与SimpleAdapter(三)
    对于ListView的一些用法(一)
    如何使用AsyncTask
    you must restart adb and eclipse的相关解决办法
    leetcode 移动零 JAVA
    leetcode 有效的字母异位词 java
    leetcode 单词拆分 II java
    leetcode 分割回文串 java
    leetcode 验证回文串 java
  • 原文地址:https://www.cnblogs.com/CharmCode/p/13282529.html
Copyright © 2011-2022 走看看