파이썬 Python

    Python 에서 환경변수 설치부터 사용까지 (python-dotenv)

    Node.js 에서는 dotenv 로 (Token 등) 프로젝트에서 필요하지만 github 에 올릴 수 없는 정보들, 또는 굳이 노출시킬 필요가 없는 정보들을 관리했다. Python 에서도 dotenv 를 사용하는데, 이름 python-dotenv 로 약간 다르다. 설치 pip install python-dotenv # python 3.x # pip3 install python-dotenv 환경변수 파일 작성 프로젝트의 최상단에 .env 파일을 만들어준다. 그리고 내용을 작성해주면 된다. 따옴표는 안붙여도 된다. ID=myId@naver.com PASSWORD=myPassword12345 소스코드에서 가져다 사용하기 import os from dotenv import load_dotenv load_dot..

    M1 맥에서 셀레니움 설치부터 실행까지 한판 정리

    엿같은 티스토리... 오류 쥰내나죠 씁 1. Python 설치 맥은 기본적으로 2.? 버전의 python 이 설치되어있으나, 이것저것 하려면 3.x 버전의 설치가 필요하다. https://www.python.org/downloads/macos/ 여기에서 원하는 버전을 선택 후, 다운받으면 된다. 1.1. python 입력 시 python3 가리키도록 함 ternimal 에서 python 을 입력하면 2.x 버전이 골라진다. python 입력 시 python3 을 가리키도록 변경하려면 .zshrc 파일에 alias 를 추가해주면 된다. which python3 # /usr/bin/python3 echo "alias python=경로" >> ~/.zshrc # which python3 로 나온 경로 사용 2..

    Python 셀레니움 Selenium 에러 해결

    ValueError: Timeout value connect was , but it must be an int, float or None. 원인 Selenium 버전 IntelliJ 의 Preference 에서 selenium 을 설치했었는데, 맞지 않는 버전이었나보다. 해결 4.9 로 설치하니 해결되었다. # python 3.x pip3 install selenium==4.9 # python 2.x pip install selenium==4.9 참고 링크 https://github.com/appium/python-client/issues/863