chore(secrets): 공공데이터포털 키 .env DATA_GO_KR_API_KEY 로 옮김 · 산림 주제도 폴더 추적 제외
- read_g2b_key 가 .env 의 DATA_GO_KR_API_KEY 읽음(없으면 멈춤) - .secrets.local.md 키 값 줄 → 옮김 안내 한 줄 - .gitignore 에 resources/data_forest/ (산림청 공개 파일 원본) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -92,7 +92,13 @@ def read_key(pattern, name):
|
||||
|
||||
|
||||
def read_g2b_key():
|
||||
return read_key(r"인증키\(Encoding형[^`]*`([^`]+)`", "공공데이터포털")
|
||||
from dotenv import load_dotenv
|
||||
|
||||
load_dotenv(Path(__file__).resolve().parents[4] / ".env")
|
||||
key = os.environ.get("DATA_GO_KR_API_KEY", "").strip()
|
||||
if not key:
|
||||
sys.exit("공공데이터포털 키 없음 — .env DATA_GO_KR_API_KEY")
|
||||
return key
|
||||
|
||||
|
||||
def collect_docs():
|
||||
|
||||
Reference in New Issue
Block a user