首页 > 编程语言 >Python获取服务器IP地址

Python获取服务器IP地址

时间:2023-12-19 10:15:02浏览次数:29  
标签:socket Python hostname 获取 IP地址 服务器

一、依赖

import socket

二、获取

# 获取计算机名称
hostname = socket.gethostname()

# 获取本机IP
ip = socket.gethostbyname(hostname)

三、结果

image.png

标签:socket,Python,hostname,获取,IP地址,服务器
From: https://www.cnblogs.com/meidanlong/p/17912960.html

相关文章

  • Python类成员转list
    一、举例classStudent:idnamebirthdategenderaddressphoneemailgradevclassmajorcollege二、成员list1、使用__dir__功能student=Student()print(student.__dir__)print(student.__dir__.keys())print(stud......
  • python调用matlab
    官网链接:https://ww2.mathworks.cn/help/matlab/matlab_external/call-user-script-and-function-from-python.html?lang=enhttps://ww2.mathworks.cn/help/matlab/matlab_external/install-the-matlab-engine-for-python.html安装用于 Python 的 MATLAB 引擎API要在Pyt......
  • Linux服务器快速安装FastGPT知识库问答系统
    最近开始体验FastGPT知识库问答系统,参考官方文档,在自己的阿里云服务器使用DockerCompose快速完成了部署。环境说明:阿里云ECS,2核8G,X86架构,CentOS7.9操作系统。Docker与Docker-Compose安装1.登录服务器,执行相关命令完成安装。#安装Dockercurl-fsSLhttps://get.docker.co......
  • Python给exe添加以管理员运行的属性
    需求有些应用每次启动都需要用管理员权限运行,比如Python注入dll时,编辑器或cmd就需要以管理员权限运行,不然注入就会失败。这篇文章用编程怎么修改配置实现打开某个软件都是使用管理员运行,就不用每次都右键点击以管理员身份运行此程序。主要是给小白配置,防止他忘了以管理员权限运......
  • 35. 干货系列从零用Rust编写负载均衡及代理,代理服务器的源码升级改造
    wmproxywmproxy已用Rust实现http/https代理,socks5代理,反向代理,静态文件服务器,四层TCP/UDP转发,七层负载均衡,内网穿透,后续将实现websocket代理等,会将实现过程分享出来,感兴趣的可以一起造个轮子项目地址国内:https://gitee.com/tickbh/wmproxygithub:https://github.com/......
  • 期末复习-基于python的数据整理
    一、pandas数据合并pd.concat()append()pd.merge()1.1pd.concat()函数pandas的pd.concat函数和numpy的np.concatenate函数类似1)简单的合并defmake_df(indexs,columns):data=[[str(j)+str(i)forjincolumns]foriinindexs]df=pd.DataFrame(data=data......
  • Python + AI:完美抠图,更换背景
    以下内容为本人的学习笔记,如需要转载,请声明原文链接微信公众号「ENG八戒」https://mp.weixin.qq.com/s/7BdEjWTF9S0kGMgWnudSNA翻看家里的老照片,发现一只小dog,很趣致吧,这眼神汪汪地~(背景是在厨房)。有时候就想把某些照片里的人物或者主角抠出来,然后贴到喜欢的背景图里,比如你想......
  • PyCharm中New Directory 和 New Python Package的区别
    如题,这是一个很简单也很基础的问题,先看不同操作的结果有什么不同结果1:项目下出现了一个空“文件夹” 结果2:项目下多了一个“PythonPackage”,该package下包含了一个“__init__.py”文件,该py文件是空的如果把该py文件删掉后,package也就变成了directory  所以什么是__in......
  • Python 使用 platform 判断检测操作系统的方法
    ​ 在Python中,可以使用platform模块来获取操作系统的信息。其中,platform.system()方法可以获取操作系统的名称。详细文档:Python使用platform判断检测操作系统的方法-CJavaPy使用platform.system()方法判断操作系统以下是一个使用platform.system()方法判断操作......
  • Python NumPy 图像处理
    ​ 1、读取图像需要使用图像处理库来读取图像文件,如Pillow,并将其转换为NumPy数组。示例代码:PythonNumPy图像处理-CJavaPy2、保存图像使用NumPy处理后的图像可以再次转换为Pillow图像 示例代码:PythonNumPy图像处理-CJavaPy3、转换为灰度图可以通过将RGB值转换为......