프로그래밍팁/Python
-
[Python] exe 파일 만들때 경로 문제 팁프로그래밍팁/Python 2023. 3. 4. 11:24
Python 을 활용하여 프로그램을 만들 때 Python 내부에서 파일을 쓰거나 읽는 등의 프로세스가 있다면, Python 프로그램 배포를 위해 exe 로 만들었는데 실행시 경로 문제가 발생한다면 여기를 주목해 보자. Python 프로그램을 하나의 exe 파일로 만들면 경로를 찾지 못하는 오류가 발생한다. 이런 경우 절대 경로를 직접 입력해줘야 한다. 하지만 고정된 환경에서 사용할게 아니라면 Python 프로그램 사용 환경에 따라 경로가 유연하게 변해야 한다. 다음과 같은 방법으로 해결할 수 있다. import sys if getattr(sys, 'frozen', False): tmpSysPath = sys.argv[0].split("/") tmpSysPath = tmpSysPath[:-1] sysPat..
-
Python webdriver chromedriver mobile emulater example프로그래밍팁/Python 2019. 9. 2. 11:18
print("++++ start ++++") from selenium import webdriver from selenium.webdriver.chrome.options import Options chrome_options = Options() chrome_options.add_argument('--user-agent=Mozilla/5.0 (iPhone; CPU iPhone OS 10_3 like Mac OS X) AppleWebKit/602.1.50 (KHTML, like Gecko) CriOS/56.0.2924.75 Mobile/14E5239e Safari/602.1') driver = webdriver.Chrome('/Users/home/Downloads/auction/chromedriver_mac..