분류 전체보기
-
[Python] 포함(Containment) 연산자 in, not inPython/Python Programming 2018. 5. 7. 20:30
파이썬에는 포함(Containment) 연산자를 ( in, not in ) 제공하며, 객체 in (not in) 시퀀스의 형태로 사용 가능하다. 1. 문자열(strings) ########### in ########### if 'p' in 'python': print(True) else: print(False) ------------------------- True ########### not in ########### if 'k' not in 'python': print(True) else: print(False) ------------------------- True 2. 리스트(list) ############## in ############## if 'a' in ['a','b','c']: prin..
-
[Python] if 조건문에서 자료형의 참(True)과 거짓(False)Python/Python Programming 2018. 5. 7. 20:09
파이썬 자료형의 참(True)과 거짓(False) 자료형 참(True) 거짓(False) 숫자 0이 아닌 정수 0 문자열 'python' '' 리스트 ['a','b','c'] [ ] 튜플 ('a','b','c') ( ) 딕셔너리 {'a':'b'} { } 1. 문자열 if 'python': print(True) else: print(False) ---------------- True if '': print(True) else: print(False) ---------------- False 2. 숫자 if 123: print(True) else: print(False) ---------------- True if 0: # 0 -> False print(True) else: print(False) -----..
-
[Python] getpass 모듈을 이용하여 입력값 감추기Python/Python Programming 2018. 5. 6. 01:19
파이썬(python) getpass 모듈을 이용하여 입력값 감추기 DOCS : https://docs.python.org/3/library/getpass.html?highlight=getpass#module-getpass import getpass word = getpass.getpass('Input Word: ') C:\Python\SC>python test.py Input Word: C:\Python\SC>
-
[Python] set 자료형 - 교집합, 합집합, 차집합Python/Python Programming 2018. 5. 6. 00:30
파이썬의 집합 데이터형을 활용한 교집합, 합집합, 차집합, 대칭 차집합 구하기 1. 교집합 set1 = set([1,2,3,4,5,6]) set2 = set([3,4,5,6,8,9]) print(set1 & set2) print(set1.intersection(set2)) {3, 4, 5, 6} {3, 4, 5, 6} 2. 합집합 set1 = set([1,2,3,4,5,6]) set2 = set([3,4,5,6,8,9]) print(set1 | set2) print(set1.union(set2)) {1, 2, 3, 4, 5, 6, 8, 9} {1, 2, 3, 4, 5, 6, 8, 9} 3. 차집합 set1 = set([1,2,3,4,5,6]) set2 = set([3,4,5,6,8,9]) print(se..
-
[Python] Remove list duplicates using set data type. (파이썬 집합 자료형(set)을 이용한 리스트 중복값 제거)Python/Python Programming 2018. 5. 6. 00:17
집합(set) 자료형의 특징 - 중복 허용하지 않음 - 순서가 없음 집합 자료형(set)의 중복을 허용하지 않는 특징을 이용해 리스트나 튜플의 중복요소을 제거 beforeLst = ['a','b','c','c','d','d','e' ] s = set(beforeLst) # list → set print(s) afterList = list(s) # set → list print(sorted(afterList)) ------------------------------------------------ {'c', 'b', 'e', 'a', 'd'} ['a', 'b', 'c', 'd', 'e']
-
[Python] mysql lock monitoring. (실행 중인 스레드 모니터링)Mysql, Maria DB 2018. 5. 5. 22:01
파이썬 pymysql 모듈을 이용하여 실행 중인 스레드 모니터링을 할 수 있다. - mysql 명령어 : SHOW PROCESSLIST (DOCS : https://dev.mysql.com/doc/refman/5.5/en/show-processlist.html) import pymysql strFormat = '%-10s\t%-10s\t%-20s\t%-20s\t%-30s\t%-10s\t%-30s\t%-30s\t%-10s\n' strOut = strFormat % ('Id', 'User', 'Host', 'db', 'Command', 'Time', 'State','Info','Progress') strOut += '----------\t----------\t---------------------\t----..
-
[Python] 파이썬 requests 모듈로 json 처리하기Python/Python Programming 2018. 5. 5. 17:33
JSON은 자바스크립트에서 데이터 객체를 표한하는 방법 간결하고, 가벼워서 데이터 전송에 많이 쓰인다. 파이썬(python)으로 JSON 데이터를 받아서 사전(Dict) 형태로 변형해서 사용할 수 있다. 파이썬 requests 모듈을 이용하여 json 데이터형식 처리하기 json Testing Site : https://jsonplaceholder.typicode.com/users JSONPlaceholder - Fake online REST API for developers Intro JSONPlaceholder is a free online REST API that you can use whenever you need some fake data. It's great for tutorials, test..