1、概述
-
软件开发 项目部署环境 通常分为:开发环境、测试环境、生产环境
部署阶段:开发环境=>测试环境=>生产环境 -
开发环境(development environment)
通常就是开发人员自己的办公电脑,开发人员在此进行软件开发和软件测试 -
测试环境(testing environment)
为了完成软件测试工作所必需的计算机硬件、软件、网络设备、历史数据的总称
通常是 把生产环境克隆一份 部署到公司局域网服务器,测试工程师和开发工程师在此进行软件测试
生产数据 同步到 测试环境 时,要做脱敏处理 -
生产环境(production environment)
正式提供对外服务的
2、基础代码
2.1、获取主机地址
from socket import gethostname, gethostbyname
hostname = gethostname() # 获取主机名
print('hostname:', hostname)
host = gethostbyname(hostname)
print('host:', host) # 根