전체 글

becoming the data engineer
R을 이용한 로또 번호 추천 사용데이터 및 알고리즘 1 ~ 730회차 Lotto Numbers Association Rules Load Library & Data library(arules) library(reshape2) lotte
프로젝트 중 Python 으로 Oracle 에 접근하여 데이터를 가지고 오는 작업을 수행할 일이 생겨 Mac에서 접근할 수 있는 방법을 정리해보았습니다. 환경 : Mac OS DB : Oracle 사용언어 : Python 1. Oracle Client Download Version 19.8.0.0.0 Instant Client for macOS (Intel x86) DMG 파일 다운로드 다운로드 된 파일을 더블 클릭하고 삽입되도록 한 후 아래 내용을 수행 cd /Volumes/instantclient-basic-macos.x64-19.8.0.0.0dbru ./install_ic.sh # downlaod 폴더에 다운로드가 됨. /Users/dave/Downloads/instantclient_19_8 Cre..
1. 테이블 컬럼 정보 조회 SELECT TABLE_NAME, COLUMN_NAME, DATA_TYPE, COLUMN_ID, REPLACE(COLUMN_ID, 'N', '') as NULLABLE, DATA_DEFAULT, ( SELECT comments FROM all_col_comments where table_name = a.TABLE_NAME and column_name = a.COLUMN_NAME ) as comments FROM all_tab_columns a WHERE table_name in ( 'TABLE1','TABLE2','TABLE3','TABLE4' ) ORDER BY TABLE_NAME, COL..
· AWS/EC2
EC2 생성 시 Key Pair 설정 후 해당 Key로 Windows Command SSH 로 접근하려고 하면 아래와 같은 메세지가 나오게 된다. Permissions for 'keyname.pem' are too open. It is required that your private key files are NOT accessible by others. This private key will be ignored. Load key "keyname.pem": bad permissions ubuntu@ec2ipordns: Permission denied (publickey). 위와 같은 에러가 발생한다. 해당 Key File의 권한 문제로 발생하는 문제인데 아래와 같이 권한 설정을 하게 되면 SSH 접속이 가..
python 에서 VirtualEnv 생성 후 Activate 를 할 때 에러가 날 경우가 있다. 시스템에서 스크립트를 실행할 수 없으므로 evenv\Scripts\activate.ps1 파일을 로드할 수 없습니다. 자세한 내용 은 about_Execution_Policies(https://go.microsoft.com/fwlink/?LinkID=135170)를 참조하십시오. 위치 줄:1 문자:1 + .\envs\Scripts\activate + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : 보안 오류: (:) [], PSSecurityException + FullyQualifiedErrorId : UnauthorizedAccess 위와 같이 에러가 발생할 경우..
Traceback (most recent call last): File "c:\SystemTrading\EtfAlgoTrader.py", line 2, in import win32com.client File "C:\ProgramData\Anaconda3\envs\py38_32\lib\site-packages\win32com\__init__.py", line 5, in ImportError: DLL load failed while importing win32api: %1은(는) 올바른 Win32 응용 프로그램이 아닙니다. PS C:\SystemTrading> c:; cd 'c:\SystemTrading'; & 'C:\ProgramData\Anaconda3\envs\py38_32\pyt..
from pywinauto import application 위 코드 실행 시 아래와 같은 에러가 발생 Python 3.8.8 (default, Apr 13 2021, 15:08:07) [MSC v.1916 32 bit (Intel)] :: Anaconda, Inc. on win32 Type "help", "copyright", "credits" or "license" for more information. >>> from pywinauto import application Traceback (most recent call last): File "", line 1, in File "C:\ProgramData\Anaconda3\envs\py38_32\lib\site-packages\pywinauto\__i..
1. Maria DB에 DB와 Table 생성 후 2. ALTER TABLE [테이블명] DISCARD tablespace 수행 3. *.idb 파일을 C:\Program Files\MariaDB 10.5\data\[DB명] 폴더에 복사. 4. ALTER TABLE daily_price IMPORT tablespace 수행 위 순서대로 수행하게 되면 idb 파일에 있는 데이터를 새로 생성한 테이블에 데이터를 IMPORT 할 수 있다.
오프라인 상태에서 다양한 패키지가 필요한 상황이 있다. 온라인이 되는 PC에서 아래와 같이 하면 whl 파일이 다운로드 된다. 다운로드 pip download -d . pymssql설치. pip install --no-index -f 폴더 whl명
Jupyter Notebook 에 가상환경 커널 추가하는 방법 가상 환경을 만들 후 Activate 시킨 후 Jupyter notebook을 수행하게 되면 가끔 내가 만든 가상 환경의 커널이 없을 경우가 있다. conda install ipykernel # 또는 pip install ipykeynel설치 후 python -m ipykernel install --user --name py38 --display-name "py38" # --name py38 : 가상환경 이름 # --display-name "py38" : 보여질 커널 이름.
J_Today
2DH