在Python脚本中,我试图在Linux框中获取主机名.它是Debian GNU/Linux Amazon EC2实例.我已经设置了正确的名称/etc/hostname.建议的解决方案socket.gethostname()不起作用:它显示ip-加IP元组.
我在StackOverflow上搜索过,没有任何内容出来,例如这里.socket.getfqdn()更糟糕的是:收益率ip-[IP tuple].eu-west-1.compute.internal.
我做错了什么,或者没有干净的解决方案来获取主机名/etc/hostname?当然,备份解决方案是读取文件etc/hostname本身,但本质上依赖于平台的东西在某种程度上是异常的.谢谢!
| 归档时间: |
|
| 查看次数: |
11684 次 |
| 最近记录: |