ID나 Password를 코드에 직접 작성하는 거 보다 dotenv를 사용한 환경 변수를 관리하는 것이 보안이나 재사용 등 여러가지 측면에서 좋은거 같다.dotenv는 환경변수를 관리하기 위해 널리 사용되는 라이브러리이다. 이를 통해 코드에서 환경 변수를 쉽게 로드하고 사용할 수 있다. 아래는 dotenv의 설치 및 사용법에 대한 가이드이다.1. dotenv 설치먼저, dotenv 라이브러리를 설치해야 한다. 이는 pip를 사용하여 설치할 수 있다.pip install python-dotenv 2. .env 파일 생성프로젝트 루트 디렉토리에 .env 파일을 생성하고 파일에는 환경 변수를 키-값 쌍으로 저장한다# .env 파일 예시DATABASE_URL=postgres://user:password@lo..
1. if __name__ == "__main__" : 이 코드는 뭐야? 특이한 코드를 발견했다. if __name__ == "__main__" print("hello") 도대체 이 코드를 무엇인가? 조건문인건 알겠는데 __name__ 은 무엇이고, __main__ 은 무엇인가? 구글서치, 유튜브에서 얻은 정보로 바탕으로 내가 이해한 부분을 기록해 둔다. 2. __name__ 우선 __name__ 부터 알아보자. 파이썬 코드를 작성할때 비슷한 기능의 함수나 클래스를 매번 작성한다면 코드가 길어지는 건 당연하고 만약에 함수를 수정해야 한다면 일일이 수정해야하는 번거로움 또는 비효율성을 해소하기 위해 모듈과 패키지를 만들고 이를 다시 가져와서 사용하고 있다. 다시 돌아와 파이썬 코드파일(.py..
- Total
- Today
- Yesterday
- 파이썬
- 티스토리챌린지
- vscode 구글시트 연동
- MCP
- 청약제도
- 퍼플렉시티
- kc인증
- chrome버전
- 크롤링
- claude desktop
- GitHub
- 구글시트
- cursor ai
- Python
- 고양장항신혼희망타운
- 구글시트연동
- 도커
- chromedriver버전오류
- 구글API
- claude code
- 주택청약
- docker
- This version of ChromeDriver only supports Chrome version
- 챗gpt
- Selenium
- model context protocol
- 오블완
- Git
- 청약통장
- notebooklm
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 |