
GeoIP.org API의 geoip_org_by_name 함수는 IP 주소로 회사 이름을 반환하는 역할을 합니다. 하지만, 회사 이름이 없을 때는 다음과 같이 처리합니다.
- 회사 이름이 없을 때는 함수는 NULL을 반환합니다.
- 회사 이름이 없을 때는 함수는 NULL을 반환합니다.
- 함수의 결과를 검사하여 NULL이 반환되는지 확인해야 합니다.
예를 들어, 다음과 같이 함수를 호출하고 결과를 검사할 수 있습니다.
#hostingforum.kr
python
import geoip2.database
reader = geoip2.database.Reader('GeoLite2-City.mmdb')
result = reader.org_by_name('192.168.1.1')
if result is None:
print("회사 이름이 없습니다.")
else:
print(result.org)
회사 이름이 없을 때는 NULL이 반환되므로, 결과를 검사하여 NULL이 반환되는지 확인해야 합니다.
2025-07-14 16:18