파이썬으로 셀레니움을 사용하다가 다음과 같은 오류가 발생했습니다. Traceback (most recent call last): File "/home/Desktop/selenium/test_selenium.py", line 28, in driver = webdriver.Chrome(options=options) File "/home/Desktop/selenium/lib/python3.10/site-packages/selenium/webdriver/chrome/webdriver.py", line 80, in __init__ super().__init__( File "/home/Desktop/selenium/lib/python3.10/site-packages/selenium/webdriver/chromium..
파이썬을 사용하다 보면 다양한 버전의 파이썬을 설치하고 사용하게 됩니다. 제 컴퓨터만 하더라도 마이크로소프트 스토어에서 설치한 파이썬, 파이썬 공식홈페이지를 통해 설치한 파이썬, 아나콘다 등 다양한 파이썬들이 설치되어 있습니다. 각각의 파이썬의 설치위치가 다르다 보니 파이썬이 설치된 폴더로 이동할 때 어디 있는지 헤맬 때가 많습니다. 이렇게 설치된 파이썬이 많으면 현재 실행 중인 파이썬이 어디서 실행되고 있는지 확인하고 싶을 때가 있습니다. 특히 CMD, 파워쉘같은 콘솔 창에서 파이썬을 실행하면 그 위치를 알고 싶을 때가 많습니다. 이럴 경우 다음과 같은 코드를 입력하면 현재 실행 중인 파이썬의 위치를 알 수 있습니다. import sys print(sys.executable) 위의 코드를 입력하면 파이..
서론 싱글보드 컴퓨터인 오렌지파이에 리눅스의 일종인 암비안(Armbian)을 사용하고 있습니다. 여기에 파이썬으로 셀레니움 모듈을 사용하는 코드를 작성하였습니다. 코드는 정상적으로 동작하나 문제는 리눅스의 작업스케쥴러인 크론탭(crontab)을 사용할 때 문제가 발생하였습니다. "selenium/webdriver/common/service.py", line 119, in assert_process_still_running raise WebDriverException(f"Service {self.path} unexpectedly exited. Status code was: {return_code}") assert_process_still_running 일반적으로 파이썬 코드를 직접 수동으로 실행하면 문제가..
오늘은 파이썬을 사용한다면 한 번쯤은 들어본 아나콘다라는 패키지 관리자에서 파이썬 가상환경을 추가하는 방법에 대해 알아보도록 하겠습니다. 파이썬을 사용하다보면 버전관리나 프로젝트 별로 가상환경을 사용하는 일이 많은데 아나콘다에서 가상환경을 생성할 때마다 항상 햇갈려서 정리 겸 글을 써봅니다. 가상환경(Virtual Environment)이란? 가상환경은 말 그대로 가상의 환경을 만드는 것입니다. 쉽게 말하면 동일한 파이썬을 여러개 설치하는 것과 비슷합니다. 예를 들면 프로젝트A에 A라는 파이썬을 사용한다고 가정해 봅시다. A라는 파이썬에는 프로젝트A에 필요한 패키지들이 설치되어있습니다. 만약 프로젝트B에서 프로젝트A와 같은 패키지를 사용하지만 버전이 다른 패키지를 사용한다고 가정합시다. 이렇게 되면 A라..
유니티를 이용해 안드로이드 플랫폼으로 빌드하는데 android sdk does not include your target sdk of 숫자 와 같은 오류를 뿜어내고 빌드가 진행이 되지 않는 현상이 나타난다. Player 세팅부분에서 Minimum API Level을 설정할 수 있는 메뉴가 있는데 설치되지 않은 안드로이드 API level이 있으면 유니티가 빌드시 자동으로 설치해준다. 위 사진처럼 기존에 없던 API를 선택하면 저렇게 자동으로 SDK를 업데이트해주도록 하는 창이 나타난다. 하지만 가끔 버그인지 저런화면이 나타나지 않고 android sdk does not include your target sdk of 31 이라는 문구를 표시하고 자동으로 업데이트를 하지 않는 경우가 생긴다. 이 문제를..
비주얼 스튜디오 코드에서 마우스 휠로 확대/축소 기능을 사용해 봅시다. Ctrl + 마우스 휠단축키를 이용하여 크롬이나 비주얼 스튜디오, 파이참등 다양한 곳에서 확대/축소가 가능했는데 비주얼스튜디오코드에서는 기본적으로 마우스 휠을 이용한 확대/축소 기능이 비활성화되어있습니다. 비주얼 스튜디오 코드에서는 간단하게 옵션을 활성화하면Ctrl + 마우스 휠을 이용한 확대/축소가 가능해집니다. 비주얼 스튜디어 코드 설정으로 들어간 후 Mouse Wheel Zoom 옵션을 활성화해주면 됩니다. 못찾겠으면 설정화면에서 검색창에 Mouse Wheel Zoom 또는 Zoom을 검색하면 바로 나옵니다 . Ctrl + 마우스 휠을 이용하여 코드의 확대, 축소가 가능해집니다.
파이썬은 프로그래밍 언어 중 하나로 최근 머신러닝, 딥러닝, 수치해석 분야 등에서 사용되고 있습니다. 그래서 이번에는 파이썬을 설치하는 방법에 대해 알아봅시다. https://www.python.org/ Welcome to Python.org The official home of the Python Programming Language www.python.org 우선 위의 링크를 클릭하여 파이썬 홈페이지에 접속해 줍니다. 파이썬 홈페이지에서 상단에 다운로드 탭을 클릭합니다. 다운로드 탭에서 윈도우 사용자라면 Download for Windows 밑에 박스를 클릭하여 윈도우용 파이썬 설치파일을 바로 다운로드 받을 수 있습니다. macOS의 경우 좌측의 macOS를 클릭하여 설치파일을 받을 수 있습니다. 설..
C언어 프로그래밍 기초 강좌 첫걸음 #1 출력문 C언어를 시작하기 위해서는 통합 개발 환경(IDE)이 필요한데 이번 강좌에서는 비주얼 스튜디오 2017을 이용하여 진행합니다. #비주얼 스튜디오 2017 설치하기 #비주얼 스튜디오 C언어 프로젝트 만들기 C언어 프로젝트를 만들었다면 소스를 입력해야 합니다. 소스 코드를 위와 같이 입력해봅시다. 123456#include int main(void){printf("환영합니다.");}cs 지금은 아무것도 모르지만 하나씩 배우다 보면 완벽히 이해할 수 있습니다. 코드를 입력하고 위쪽에 디버그 - 디버그하지 않고 시작을 누르면 자신이 짠 코드를 실행할 수 있습니다. 단축키는 Ctrl+F5로 외워두면 편리하게 사용할 수 있습니다. 코드를 변경하고 Ctrl+F5를 누르..
비주얼 스튜디오 2017 C언어 프로젝트 생성하기 Visual Studio 2017 비주얼 스튜디오 2017을 통하여 프로젝트 생성하는 방법을 알아보려고 합니다. C언어를 처음 시작할 때 반드시 생성해야 하는 프로젝트와 소스파일을 만드는 방법에 대해 알아봅시다. 비주얼 스튜디오 2017을 처음 실행하면 나오는 초기화면 입니다. 여기서 좌측 상단에 있는 파일 탭 클릭 후 새로만들기 - 프로젝트를 클릭합니다. 그럼 새로운 화면이 나타나게 됩니다. 좌측의 탬플릿에서 Visual C++을 누른 후에 오른쪽에 Win32 콘솔 응용 프로그램을 눌러 줍니다. 그리고 아래쪽에 자신의 원하는 프로젝트 이름을 설정합니다. 그 후에 Win32 응용 프로그램 마밥서가 실행 됩니다. 다음을 눌러줍니다. 추가 옵션에서 빈프로젝트..