[파이썬] RuntimeError: The current Numpy installation…fails to pass a sanity check due to a bug in the windows runtime. 오류 처리하는 방법

파이썬으로 웹크롤링을하여 가져온 자료를 엑셀파일(xls)로 저장하기 위해 판다스(pandas) 모듈(라이브러리)을 설치 하고 난 후 엑셀로 출력하는 스크립트를 실행하였습니다. 하지만 기대했던 것과 달리 오류가 발생하였습니다. 파이썬 스크립트 import pandas # df = pandas.DataFrame(data_lst, columns=[‘뉴스제목’, “기사 날짜”,…

더보기

[파이썬] Python 키보드, 마우스 제어(컨트롤)하는 방법(PyAutoGUI )

오늘은 파이썬 언어로 마우스를 조작(컨트롤)하는 방법과 키보드를 제어하는 방법에 대해 알아봅니다.  마우스와 키보드를 제어하기 위해pyautogui 라이브러리(모듈)을 설치해야합니다. 그런 다음 import pyautogui 선언하여 라이브러리를 사용할 수 있습니다. 윈도우 콘솔(CMD)창 혹은 파이참 터미널 창에서 다음 명령어를…

더보기

[파이썬] 윈도우 화면보호기 잠금을 억제하기위한 매크로 생성하는 방법

코로나로 요즘 재택근무를 하고 있어요. 회사의 컴퓨터는 화면보호기가 5분동안 움직임이 없으면 바탕화면 잠금화면으로 넘어가게 되어있어요. 보안 때문에 그렇게 처리하고 있지만, 재택근무시에 화장실을 가거나 자리를 잠시 비우게 되면 화면 보호기가 동작하여 잠근화면으로 변경됩니다. 그렇게되면 사내…

더보기

[Android] ActivityNotFoundException com.android.settings.TextToSpeechSettings, have you declared this activity in your AndroidManifest.xml? 해결방법

구글파이어베이스에 오랜만에 로그인하여 오류보고서를 검토하였습니다. 몇 달 동안 쌓인 오류들을 확인하였고, 그 중에 눈에 띄는 새로운 오류가 보고 있었습니다. 이 오류는 구글 픽셀2폰(Pixel 2) 에서 발생된 것으로 확인되었습니다. 안드로이드 11이 설치된 폰입니다. 루팅된 폰도…

더보기

[파이썬] pip install beautifulsoup4 설치시 오류 해결 방법

크롤링을 하기위해서 beautifulsoup를 설치하게 됩니다. 파이참 툴을 사용중이라면 미설치된 라이브러리에 빨간줄이 생깁니다. 마우스 커서를 올리면 install package BeautifulSoup 처럼 파란색 글씨가 나타납니다. 클릭하여 설치할 수 도 있고, 단축키인 Alt+Shift+Enter 를 눌러서 설치할 수 도…

더보기

[파이썬] Python 사용자 홈 디렉토리 경로를 확인 하는 방법을 알아봅시다.

파이썬에서 홈(home) 디렉토리(home directory)를 확인하는 방법에 대해 알아봅니다. 첫번째 방법으로 os.path 모듈(라이브러리)을 import 후 expanduser()함수를 사용하여 접근합니다. 인자값으로 ‘~’를 사용할 경우 다음과 같은 결과를 얻을 수 있습니다. 파이썬 홈 디렉토리의 경우에, 운영체제를 윈도우를 사용하는…

더보기

[파이썬] Python 리스트(list) 사용방법 총정리

파이썬에서 리스트(list) 자료형에 대해 알아봅니다. 리스트형 자료형은 굉장히 많이 사용됨으로 반드시 익혀두세요. 파이썬 리스트 타입의 자료형(List) 파이썬에서 리스트는 배열이라고 생각하면 됩니다. a = [] b = [1,2,3,4,5] c = [‘Hello’,’World’] d = [1,2,3, [‘Hello’,…

더보기

[파이썬] Python 큐(Queue) , 우선순위 큐(PriorityQueue) 사용법에 대해 알아봅시다.

큐(queue)는 선입선출 FIFO(First In First Out) 기반의 자료 구조입니다. 전산 전공이라면 무조건 배우고 가는 자료구조입니다. 파이썬에서는 queue모듈에서 큐(Queue), 스택(LifoQueue), 우선순위큐(PriorityQueue), SimpleQueue를 제공하고 있습니다.  파이썬에서 큐(queue)는 주로 멀티 쓰레딩(threading) 환경에서 사용된다고 알려져 있습니다.  큐 모듈에 정의된…

더보기

[파이썬] 예제로 알아보는 싱글 쓰레드(Single Thread)와 멀티 쓰레드(multi Thread) 개념 이해

파이썬 언어는 인터프리터 언어입니다. 파이썬은 싱글 쓰레드(Single Thread)에서 순차적으로 동작하며, 한 번에 하나의 작업 밖에 할 수 없어요. 한 번에 여러 작업(병렬처리)을 하기 위해서는 threading 모듈을 사용하여 쓰레드를 구현해야 합니다.  파이썬은 전역 인터프리터 락킹(Global Interpreter Lock) 때문에 특정…

더보기

[안드로이드 FileNotFoundException 오류 처리 방법] This file can not be opened as a file descriptor. it is probably compressed

메일 제목에서부터 급박함이 느껴졌다. “최근 한 시간 동안 장애가 급증하고 있습니다.” 오류가 급격히 많이 발생되어서 그런지 신속알림으로 왔고 파이어베이스 콘솔에 로그인하여 오류내용을 확인하였다. 오류가 무려 162번의 비정상 종료가 있었고, 총 5명의 사용자에게 발생되었다. 아마도…

더보기
error: Content is protected !!