반응형
파이썬 네트워크 인터페이스 확인하는 방법
psutil 라이브러리 설치
pip install psutil
psutil이라는 라이브러리를 pip 명령어를 통해 인스톨한 후
해당 라이브러리를 프로젝트에 임포트하여 사용한다.
예제는 아래와 같다.
psutil 사용 예제
import psutil
addrs = psutil.net_if_addrs()
print(addrs)
위 예제는 로컬 컴퓨터의 NIC(Network Interface Card) 에 할당된 IP 주소, 서브넷 마스크 등등의 정보를 읽어와 딕셔너리 형태로 출력해준다.
참고사이트 : https://psutil.readthedocs.io/en/latest/
psutil이 제공하는 다양한 함수와 사용법을 확인하려면 위 홈페이지를 참고
반응형
'Python' 카테고리의 다른 글
[Python/Pyqt5] 윈도우 스크린 정 가운데에 띄우는 방법 (0) | 2018.12.23 |
---|---|
[Python/pyqt] desinger를 통해만든 ui파일 py으로 변경해주는 명령어 (0) | 2018.12.23 |
PyQt에서 label 객체 실시간으로 변경하기 (0) | 2018.12.23 |
[Python] 파이썬으로 현재 날짜와 시간 가져오기 (datetime) (0) | 2018.11.17 |
[Python] 파이썬 에서 __file__의 의미 (0) | 2018.11.17 |