반응형

Programming 151

Superset customize

slice의 쿼리 생성 모듈/usr/local/lib/python2.7/dist-packages/superset/connectors/sqlamodels.py 파일에 query 함수를 따라가다보면 슬라이스에서 edit할 때 Run query를 수행 할 시 생성되는 쿼리를 수정할 수 있음 --> 변경되도 superset runserver 만 재 수행 하면 됨 시각화 부분의 입력 데이터 처리/usr/local/lib/python2.7/dist-packages/superset/viz.py pandas를 이용하여 데이터를 처리함.시각화 모듈 쪽으로 입력되는 데이터를 처리하는 것으로 생각됨.그래프 타입에 따라 클래스 형태로 구현되어 있음 --> 변경되도 superset runserver 만 재 수행 하면 됨 /us..

Programming/Python 2018.03.07

selenium chrome driver 창 숨기기

Step 1.service.py 파일이 있는 위치로 이동 후 해당 파일을 열고Locate service.py, generally in "X:\YourPythonFold\Lib\site-packages\selenium\webdriver\common\service.py" step 2.self.process = subprocess.Popen(cmd, env=self.env, close_fds=platform.system() != 'Windows', stdout=self.log_file, stderr=self.log_file, stdin=PIPE)--> 이렇게 변경하자. 파라미터에 hide_console이 넘어오면 driver 창을 hide 시키기if any("hide_console" in arg for arg..

Programming/Python 2018.03.05

Spark 환경 설정 - with XGboost

Intellij 설치방화벽 오픈 : JIRA 요청 ( HDP 포트 리스트 : https://ambari.apache.org/1.2.5/installing-hadoop-using-ambari/content/reference_chap2_1.html )1. 포트 HDFS Ports 50070 50470 8020 9000 50075 50475 50010 50020 50090 MapReduce Ports 50030 8021 50060 51111 Hive Ports 10000 9083 Hbase Port 60000 60010 60020 60030 2888 3888 2181 WebHCat 50111 Ganglia Port 8660 8661 8662 8663 8651 MySQL Port 3306 Ambari Ports..

키움증권 api를 이용한 자동 매매 프로그램 개발 히스토리

환경anaconda python 3.5 32bit 64bit로 설치시 ocx에서 문제 발생1. 로그인파이썬 2.7에서는 로그인 창이 뜨지 않음. ( CommConnect() )아나콘다로 가상 환경 생성 ( 파이썬 3.4 )가상 환경 관련 명령어conda create -n km python=3.4activate kmdeactivate km32비트 가상 환경 만들기 [ 링크 ]set CONDA_FORCE_32BIT=1 conda create -n py27_32 python=2.7set CONDA_FORCE_32BIT=1 activate py27_3264비트 가상 환경 만들기set CONDA_FORCE_32BIT= conda create -n py35_64 python=3.5set CONDA_FORCE_32B..

Programming/Python 2017.11.15

VS Code anaconda 연동

settings.json 에 python.pythonPath 에 python.exe 경로를 설정한다.settings.json 파일 경로는 "C:\Users\유저id\AppData\Roaming\Code\User" 예제 : "python.pythonPath":"C:/Users/luckyslevin/AppData/Local/Continuum/Anaconda2/python.exe" 파일 위치를 찾기 어렵다면, Search Everything을 설치해서 검색하면 엄청 빠른 속도로 원하는 파일을 찾을 수 있을 것이다. launch.json 파일은 프로젝트 단위로 생성되는 듯 한데, 여기에 직접 고치면 프로젝트를 수행할때 마다 작성해야하므로,"pythonPath": "${config:python.pythonPath..

Programming/Python 2017.06.28
반응형