# 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'))
)