読者です 読者をやめる 読者になる 読者になる

Pythonで自分のPCのIPアドレスを調べる

インストール

%sudo pip install netifaces

使ってみる

import netifaces
netifaces.ifaddresses("eth0")[netifaces.AF_INET][0]['addr']
=>'192.168.1.123'#ローカル
urllib2.urlopen('http://ipcheck.ieserver.net').read()
=>'202.17.254.4'#グローバル