zoukankan      html  css  js  c++  java
  • python3 获取当前路径及os.path.dirname sys.path.dirname的使用

    python3 获取当前路径及os.path.dirname的使用

    方法一:

    import os
    os.getcwd() #直接获取结果

    import os
    开发环境
    //RUNSTATUS = "dev"
    测试环境
    //RUNSTATUS = "test"
    线上环境
    //RUNSTATUS = "online"  # 线上环境
    
    SYSTEM_STATUS = True if "windows" in platform.platform().lower() else False  # 操作系统
    
    if SYSTEM_STATUS:
        txt_file_name = os.getcwd() + 'dataappspuid.txt'
    else:
        txt_file_name = os.getcwd() + 'data/app/spuid.txt'
    print(txt_file_name)
    with open(txt_file_name, 'r', encoding='utf8') as fr:
        data = fr.read()
        sp_list = data.split(',')
        print("sp_list)
        for id in sp_list:
              print(id)
    
    

    方法二:

    import os
    os.path.dirname(os.path.realpath('file'))#注意:添加单引号

    python3 获取当前路径及sys.path.dirname的使用

    方法一:

    from os.path import dirname, realpath
    import sys
    sys.path.insert(0, dirname(dirname(realpath(file))))

    方法二:

    from os.path import dirname, realpath
    cookie_path = dirname(dirname(dirname(realpath('file')))) + '/cookies/info.txt'
    with open(cookie_path, 'r', encoding='utf8') as fr:
    data = fr.read()
    data_dict = json.loads(data)

  • 相关阅读:
    Nulls first和nulls last
    json.parse()和json.stringify()
    将单个的.java文件通过javac编辑为.class文件
    看别人项目思路:
    我想成为怎样的人?
    装逼语录:
    Uncompressing Linux... done, booting the kernel
    linux 内核模块最小环境编译
    select 定时器
    mount
  • 原文地址:https://www.cnblogs.com/gqv2009/p/13522583.html
Copyright © 2011-2022 走看看