zoukankan      html  css  js  c++  java
  • 使用OS模块来获取文件路径

    1.os模块概述

    Python os模块包含普遍的操作系统功能。如果你希望你的程序能够与平台无关的话,这个模块是尤为重要的。

    2.常用方法

    os.getcwd()

    函数得到当前工作目录,即当前Python脚本工作的目录路径。

    os.listdir()

    返回指定目录下的所有文件和目录名。

    os.remove()

    删除一个文件。

    os.path.split()

    函数返回一个路径的目录名和文件名

    os.path.join(path,name,name1..):连接目录与文件名或目录,可以加多个目录

    以上方法比较常用,还有很多方法,有兴趣的可以查看官方文档。

    例子:

    import os
    class ReadFilePath:
        def read_file_path(self,first_dir,conf_dir):
            # 获取当前目录
            filepath = os.getcwd()
            #获取框架的顶层目录
            filepath1 = os.path.split(filepath)[0]
            # 然后进行目录的拼接
            path = os.path.join(filepath1,first_dir,conf_dir)
            return path

    参数说明:

    first_dir:框架下的的存放文件的目录名
    conf_dir:框架下要获取的文件名

    我这里只是按照自己的框架的目录,给大家提供一个参考。
  • 相关阅读:
    使用OpenCV进行相机标定
    近景摄影测量
    vmware安装操作系统
    mac下使用gnu gcc
    Collection of Boot Sector Formats for ISO 9660 Images
    java会不会出现内存泄露
    difference between http get and post
    Apache许可翻译
    项目持续集成工具
    常用的地图投影算法
  • 原文地址:https://www.cnblogs.com/666666pingzi/p/10369960.html
Copyright © 2011-2022 走看看