본문 바로가기
728x90

PYTHON6

Module 'pywintypes' isn't in frozen sys.path 오류 해결법 Pyinstaller를 사용해서 python exe를 만들고 나서 실행할때, 실행된 파일에 다음과 같은 오류가 나왔다. 해당 Python 버전 3.8.9 해당 문제는 파이썬 버전으로 생긴 문제로 가상환경을 새로 만들어주고 python 버전은 3.10으로 pyinstaller과 연결된 라이브러리를 새로 설치해주었더니 문제는 해결되었다. 2022. 7. 27.
작업스케줄러로 Python Batch파일 실행하기 매일 반복되는 업무를 진행 할 때, (예를 들면 기사 수집 크롤링과 같은) 일일히 켜줄 필요 없이 컴퓨터에서 매일 특정 시간에 자동적으로 구동해준다면 매우 편할 것이다. 이때 사용하는 OS가 윈도우 라면 윈도우 작업스케쥴러를 이용한다면, 손쉽게 작업할 수 있다. 먼저, 업무 자동화 로직이 작성된 파이썬 파일이 필요합니다. 이미 완성되어있다고 가정하고 저는 간단하게 hello python을 출력하는 예시 프로그램을 준비하겠습니다. main.py를 엔트리 파일로 잡았습니다. * main.py def main(): print("hello python") if __name__ == "__main__": main() 배치파일 만들기 메모장을 열고 다음과 같이 작성합니다. * main.bat "C:\Users\사용.. 2022. 5. 3.
[python] 오라클 DB 파이썬과 연동하기 사용법 사전 준비물 ① instant-client download ② cx-oracle download [사전 준비] instant-client download instant-client download 자신에게 맞는 OS를 선택하여 다운로드를 클릭한다. 자신의 오라클 버전을 확인한 후 SELECT * FROM PRODUCT_COMPONENT_VERSION; 자신에게 맞는 버전을 다운로드 한다. 그 후 적당한 위치에 압축을 푸는데 C Drive에 푸는 것을 추천한다. [사전 준비] cx-oracle download -아나콘다를 사용할 경우 - Python terminal에서 pip install cs-oracle을 이용해 설치 [접속] 접속 정보 CATEGORY 값 HOST IP PORT port SID sid.. 2021. 11. 8.
VScode에서 Jupyter Notebook 가상환경 커널 추가하기 1. 가상환경 생성 및 실행 python -m pip install --upgrade pip conda create -n 가상환경이름 2. ipykernel 설치 pip install ipykernel 3. 추가할 가상환경 커널 이름 설정 python -m ipykernel install --user --name conda --display-name "주피터에 표시할 kernel 이름" 4. 그 이후 vscode를 재실행 해주고 5. 컨트롤 + 쉬프트 + P를 하게 되면 위에 검색창이 열리게 된다 6. jupyter라 검색후 Select interpreter to start jupyter server를 클릭하고 default를 클릭해서 방금 생성한 커널을 눌러주면 된다. 2021. 8. 7.
728x90