padnas DataFrame ixlociloc
SQL 에서 데이터가 억 건이 넘어가면, 속도가 많이 느려진다NOSQL - 스키마 없고, 분산처리(샤딩) 용이 sum() as sum 서브쿼리 CREATE TABLE MyGuests ( id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY, # id 필드는 정수형의 primary key, 자동증가 firstname VARCHAR(30) NOT NULL, # firstname 필드는 문자열30 글자, null 허용 안함 lastname VARCHAR(30) NOT NULL, # lastname 필드는 문자열30 글자, null 허용 안함 email VARCHAR(50), # email 필드는 문자열50 글자 reg_date TIMESTAMP # reg_date 필드는 TIMES..
reddis - 인메모리 DB - 하드보다 1000배 빠름 df -h 디스크 사용률 조회 cat 파일 내용 출력ls 파일/디렉토리 열람pwd 현재 위치 출력cp/mv 파일 복사, 이동rm/rmdir 파일 디렉토리 삭제touch 파일 생성history 명령어 히스토리 출력ps 실행중인 프로세스 확인vi vi 실행man + 명령어 명령어 도움말명령어 redirect vs pipeline표준입력 - 키보드, 표준출력 - 콘솔cat test.txt > test.py (표준출력을 파일로 리다이렉션)cat test.txt >> test.py (표준출력을 파일로 리다이렉션, 기존 파일에 추가)ps -ef | grep python (전 명령의 표준출력을 다음 명령의 표준입력으로 지정)apt-get install [pa..
datetime : 날짜_시간 복합정보date 클래스 : 날짜time 클래스 : 시간timedelta 클래스 : 시간 차이정보tzinfo 클래스 : 시간대 정보 datetime.datetime 클래스 문자열 datetimestrptime('2015-12-31 11:32', '%Y-%m-%d %H:%M') 문자열 -> datetimedt1.strftime('%d/%m/%y') : datetime -> 문자열 fromordinal(ordinal) : proleptic Gregorian ordinal(엑셀날짜) -> datetimetoordinal() : datetime -> proleptic Gregorian ordinal (엑셀날짜) .combine(date, time) -> datetime.date() ..
매매에 사용된 계좌의 실제 소유주가 누구냐에 따라 거래 주체를 구분개인계좌를 운용하는 투자자문사의 매매내역 - 개인투자자문사 고유자산 매매 - 금융투자한국인이 해외증권사 이용 - 개인 금융투자 - 증권사, 자산운용사, 투자자문사 투신 - 투자신탁 = 펀드 사모 - 사모펀드, 100인 이하의 투자자, 증투법은 49인, 공모보다 운용에 제약이 적다, 고수익기업투자펀드 국가 - 금융공사, 국제기구 (우정사업본부, 예금보험공사, 주택금융공사 등) 기타법인 - 일반법인 (금융투자, 투신 제외한) (삼성전자) 내외국인, 기타외국인 - 내국민대우 외국인 (6개월이상 거주)
아래 네줄은 거의 고정 import requestsfrom bs4 import BeautifulSoup res = requests.get('http://www.naver.com')soup = BeautifulSoup(res.content) res.content 는 stringres.text 는 유니코드 Beautiful Soup Object (객체)Tag, NavigableString, BeautifulSoup, Comment .Name.attrs / [' ']Tag의 속성은 Dictionary처럼 추가,삭제,수정 할수 있다 find return bs4.element.Tagfind_all return bs4.element.ResultSet body = soup.find ( 'div', attrs ={'c..
#-*-coding: utf-8 -*-를 코드 처음에 다 붙인다 a = '한글'print a 윈도우의 경우 유니코드로 갔다가 다시 cp949로 가야 텍스트로 사용가능하다print a.decode('utf-8').encode('cp949') python3 는 unicode만으로 사용하므로 이 문제가 없다 ----------------------------------------------------------------------------unicode(a) # 기본적으로 ascii를 읽어드리려 한다, 당연히 에러 import sysreload(sys)sys.setdefaultencoding('utf-8') 를 붙여주면 이후 코드에 a.decode('utf-8') 과 같은 효과가 있다 명령어 chcp 코드명..