일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 함수
- 라즈베리파이
- sqlite
- node.js
- python
- PyQt5
- 리눅스
- 유니티
- mssql
- pandas
- PER
- port
- ubuntu
- MySQL
- swift
- ASP
- Excel
- javascript
- GIT
- 다이어트
- urllib
- tensorflow
- PyQt
- 맛집
- Linux
- MS-SQL
- Unity
- flutter
- IOS
- 날짜
목록랭귀지/python (238)
아미(아름다운미소)
해당조건을 만족하는 값이 있는지 사용할때 사용하는 빈도가 높은 구문입니다 python sqllite3 예제) #-*- coding: utf-8 -*- ''' Created on 2018. 10. 11. @author: bhm ''' import sqlite3 conn = sqlite3.connect("myOrder.db") code = '001720' try: cur = conn.cursor() cur.execute('SELECT COUNT() FROM myOrderList WHERE code = ?;', (code,)) rows = cur.fetchone() conn.commit() except Exception as error: print(str(error)) if(rows[0] == 0): prin..
python에서 list는 []로 표현합니다. 1. 리스트 선언 비어있는 리스트는 다음과 같인 선언 할 수 있습니다. colorList = [] 초기화 시킬 수도 있습니다. colorList = ["red", "yellow", "green"] 리스트에는 꼭 동일한 타입의 값이 들어갈 필요는 없습니다. colorList = ["red", 12345, "green"] 2. 리스트에 추가 이미 생성된 리스트에 다양한 방법으로 값을 추가할 수 있습니다. append, insert, extend 와 같은 list 내장 함수를 사용하시면 되는데요. 아마도 가장 많이 사용되는 것은 append 입니다. 예) colorList = ["red", "yellow", "green"] print len(colorList) #..
SQLite를 사용하기 위해서는 우선 사용할 db 파일 (예: C:/Users/Lee/eclipse-workspace/systemTrading/analyze.db)을 sqlite3.connect() 메서드로 오픈하고, SQL 쿼리를 실행하여 데이타를 사용한 후, 마지막에 Connection을 닫으면 됩니다. DB Connection이 연결되면 Connection 객체가 리턴되는데, 이 객체로부터 커서를 생성하고 커서 객체의 execute() 명령을 실행하여 SQL 쿼리를 실행합니다. 아래 예제는 간단한 SELECT 문을 실행한 후, 전체 ROW 데이타를 출력하는 예입니다. import sqlite3 # SQLite DB 연결 conn = sqlite3.connect("C:/Users/Lee/eclipse..
pip와 함께 설치할 수있는 PyPI에 pywin32 버전이 있습니다. pypiwin32라고하며 바이너리 휠 형식을 사용하여 패키지를 설치합니다.https://pypi.python.org/pypi/pypiwin32 pip install pypiwin32
정규식 표현 중 자주 사용되는 패턴패턴설명예제^이 패턴으로 시작해야 함^abc : abc로 시작해야 함 (abcd, abc12 등)$이 패턴으로 종료되어야 함xyz$ : xyz로 종료되어야 함 (123xyz, strxyz 등)[문자들]문자들 중에 하나이어야 함. 가능한 문자들의 집합을 정의함.[Pp]ython : "Python" 혹은 "python"[^문자들][문자들]의 반대로 피해야할 문자들의 집합을 정의함.[^aeiou] : 소문자 모음이 아닌 문자들|두 패턴 중 하나이어야 함 (OR 기능)a | b : a 또는 b 이어야 함?앞 패턴이 없거나 하나이어야 함 (Optional 패턴을 정의할 때 사용)\d? : 숫자가 하나 있거나 없어야 함+앞 패턴이 하나 이상이어야 함\d+ : 숫자가 하나 이상이어야..
python텍스트파일에서 특정 단어가 사용된 문장 추출하기 code = "찿는문자" document_text = open('sell_list.txt', 'r', encoding='utf-8') text_string = document_text.read() search = code if search in text_string: print("Ok") else: print("NONE") document_text.close()
필요없는 문자, 특수문자, 공백 제거는 정규식 정규표현식은 특정언어에 구속되지 않고 어떤 규칙을 가지고 문자열을 바꾸거나 검색할 때 사용합니다. [] 안에 원하는 특수문자를 넣어주면 제거가 됩니다. import re hp = u'010-2222#3333' ret = re.sub('[-=.#/?:$}]', '', hp) print ret result 01022223333
matplotlib에 사용할 수있는 이름이 지정된 색상 알아내기matplotlib 설치소스코드) #-*- coding: utf-8 -*- ''' Created on 2018. 10. 3. @author: Lee ''' import matplotlib.pyplot as plt from matplotlib import colors as mcolors colors = dict(mcolors.BASE_COLORS, **mcolors.CSS4_COLORS) # Sort colors by hue, saturation, value and name. by_hsv = sorted((tuple(mcolors.rgb_to_hsv(mcolors.to_rgba(color)[:3])), name) for name, color i..
Python 슬라이싱으로 문자열 나누기 다음은 자주 사용하게 되는 슬라이싱 기법 중 하나이다. B = '105109' B1 = str(B)[:2] B2 = str(B)[2:4] B3 = str(B)[4:] print(B1+':'+B2+':'+B3) >>10:51:09
Check Python data type Python에서는 데이터타입을 확인 하기 위해서는 type() 을 사용하여 확인 합니다. print(type(123)) print(type(12.3)) print(type('123'))# # # print(type([])) print(type([1, 2, 3, 4, 5])) print(type({})) print(type(()))# # # # print(type(None)) # print(type('한글')) print(type(u'한글')) # # Python 3에서는 문자열이 항상 유니코드로 처리되므로 u 표기 필요없습니다.