python 获取本机IP地址

Python 获取本机 IP 地址

方法一:

通常使用 socket.gethostbyname() 方法即可获取本机 IP 地址,但有时候获取不到(比如没有正确设置主机名称),示例代码如下:

import socket


hostname = socket.gethostname()

ip = socket.gethostbyname(hostname)

AndersonHJB原创
  • brew
  • debug
  • brew
  • debug
大约 1 分钟
Error No such file or directory@rb_sysopen亲测成功

Error: No such file or directory @ rb_sysopen

Error: No such file or directory @ rb_sysopen - /HOME/tmp/github_api_headers20170113-4608-17yraui

Perhaps either the environment variables TMPDIR or HOMEBREW_TEMP is set incorrectly. Does the directory /HOME/tmp exist? Is HOME meant to be capitalized? Try perhaps


AndersonHJB原创
  • brew
  • debug
  • brew
  • debug
大约 1 分钟
如何解决类似 curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused 的问题

背景

你好,我是悦创。

笔者最近发现 github 的用户头像和自己文章中的图片显示不出来了。然后今天发现安装 homeBrew 和 nvm 出现了标题的报错信息。

img

以上是安装 pnpm 的报错信息,可以发现,脚本需要到 raw.githubusercontent.com 上拉取代码。


AI悦创原创
  • Chrome
  • brew
  • 翻墙
  • VPN
  • Host
  • Question
  • Chrome
  • brew
  • 翻墙
  • VPN
  • Host
  • Question
大约 2 分钟
更换和重置Mac Homebrew的默认源

你好,我是悦创。

Homebrew 作为 Mac os 系统的包管理器,给软件的安装和更新等带来了极大地便利,但使用过程中总会遇到软件下载特别慢的问题,通过将默认源更改为国内的镜像地址,可以极大地提高下载速度。下面是收集的一些最新的更改默认源的操作(在终端里执行代码):

更换为清华源

更换 brew.git

cd "$(brew --repo)"
git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git

AndersonHJB原创
  • brew
  • debug
  • brew
  • debug
大约 3 分钟