
geoip2-python 라이브러리의 geoip_db_filename 파라미터는 GeoIP DB 파일의 이름을 지정하는 데 사용됩니다. 기본값은 'GeoLite2-City.mmdb'입니다.
해당 파라미터의 기본값을 변경하려면, 다음 코드를 사용하세요:
#hostingforum.kr
python
from geoip2.database import Reader
reader = Reader('다른 파일 이름.mmdb')
사용자가 지정한 GeoIP DB 파일이 존재하는지 확인하려면, 다음 코드를 사용하세요:
#hostingforum.kr
python
import os
if os.path.exists('다른 파일 이름.mmdb'):
print('파일이 존재합니다.')
else:
print('파일이 존재하지 않습니다.')
또는, 다음 코드를 사용하세요:
#hostingforum.kr
python
from geoip2.errors import AddressNotFoundError
try:
reader = Reader('다른 파일 이름.mmdb')
except AddressNotFoundError:
print('파일이 존재하지 않습니다.')
이 코드는 파일이 존재하지 않으면 AddressNotFoundError 예외를 발생시킵니다.
2025-03-11 04:26