# os

# 参考

# 判断操作系统平台

import platform
from pathlib import Path

if platform.system() == "Linux" or platform.system() == "Windows":
    pass
elif platform.system() == "Darwin" or platform.system() == "Mac":
    pass

# 获取文件/文件夹路径

# 获取所在文件夹路径
os.path.dirname(__file__)
os.path.dirname(os.path.abspath(__file__))
# 获取文件绝对路径
os.getcwd()

# 获取终端信息

import os

ter = os.get_terminal_size()
print(ter)      # os.terminal_size(columns=56, lines=55)

# 判断是不是docker环境

    def _is_docker(self):
        path = '/proc/self/cgroup'
        return (
            os.path.exists('/.dockerenv') or
            os.path.isfile(path) and any('docker' in line for line in open(path, encoding='utf-8'))
        )