사용자 도구

사이트 도구


tag:python

TAG: python

문서날짜사용자설명
2023/04/04 14:03 주레피 CentOS에서 Python 업그레이드하는 방법 * description : CentOS에서 Python 업그레이드하는 방법 정리 * author : 주레피 * email : dhan@repia.com * lastupdate : 2023-04-04 Case Study CentOS Term Tip Troubleshooting
2020/08/14 11:44 주레피 Django * description : * author : * email : * lastupdate : Intro Case Study Tip Troubleshooting Ref python django
2020/08/19 10:34 도봉산핵주먹 django_프로젝트_생성하기 * description : * author : 도봉산핵주먹 * email : hylee@repia.com * lastupdate : 2020-08-19 Django 패키지 설치 " cmd 관리자로 실행 " Tip : pip list를 쳤을때 WARNING 이라는 노란문구가 길게 나오는게 보이면 pip 버전이 낮은 것이다.
2020/08/19 10:19 도봉산핵주먹 eclipse에서_python_설정 * description : * author : 도봉산핵주먹 * email : hylee@repia.com * lastupdate : 2020-08-19 Marketplace 설치 " help > Eclipse Marketplace" * pyDev 검색해서 설치 eclipse 설정
2020/06/26 21:51 도봉산핵주먹 Excel, CSV 파일 읽기 및 쓰기 * description : Excel, CSV 파일 읽기 및 쓰기 * author : 도봉산핵주먹 * email : hylee@repia.com * lastupdate : 2020-06-26 Excel, CSV 파일 읽기 및 쓰기 준비사항 " resourec 폴더에 첨부된 파일을 받아서 압축을 풀고 예제 코드를 실행하시면 됩니다.
2020/08/14 11:53 주레피 Jupyter * description : 주피터 관련 내용 정리 * author : * email : * lastupdate : Intro Install [무작정 따라 하기] Linux(Ubuntu)에서 Jupyer Notebook 서버 환경 구축 실행하기(Ubuntu) $> jupyter notebook --ip=0.0.0.0 --port=8888 --allow-root Case Study Tip Troubleshooting
2020/08/14 11:59 주레피 Orange * description : * author : 주레피 * email : dhan@repia.com * lastupdate : 2020-08-14 Intro Case Study Tip Troubleshooting Ref python orange orange3
2020/06/17 17:55 도봉산핵주먹 print함수의 이해 * description : python에서의 print 함수 이해 * author : 도봉산핵주먹 * email : hylee@repia.com * lastupdate : 2020-06-17 print함수의 이해 예제 코드 # Section02-1 # 파이썬 기초 코딩 # Print 구문의 이해 # 참조 : https://www.python-course.eu/python3_formatted_output.php """ 참고 : Escape 코드 \n : 개행 \t : 탭 \\ : 문자 \' : 문자 \" : 문자 \r : 캐리지 리턴 \f : 폼 피드 \a : 벨 소리 \b : 백 스페이스 \000 : 널 문자 ... """ # 기본 출력 print("=== 기본 출력 ===") print('Hello Python!') # 문법적 중요 print("Hello Python!") # 텍스트 의미 print("""…
2020/06/16 22:02 도봉산핵주먹 Python * description : python 관련 내용 기술 * author : 도봉산핵주먹 * email : hylee@repia.com * lastupdate : 2020-06-17 Python Python 장점 * 문법이 간결합니다. * 다양한 운영체제를 지원합니다.
2020/06/19 16:58 도봉산핵주먹 python 가상화_환경_셋팅 * description : * author : 도봉산핵주먹 * email : hylee@repia.com * lastupdate : 2020-06-19 가상화 환경 이란? " python 가상환경 " * 파이썬에서는 한 라이브러리에 대해 하나의 버전만 설치가 가능합니다.
2020/06/20 10:35 도봉산핵주먹 가상화_셋팅_후_테스트 * description : 가상화셋팅 후 테스트(simplejson) * author : 도봉산핵주먹 * email : hylee@repia.com * lastupdate : 2020-06-17 simplejson 테스트 예제 코드 # section03 # python 가상환경에서 설치한 simplejson 패키지 실행 # 외부 설치 패키지 테스트 import simplejson as json test_dict = {'1': 95, '4': 77, '3': 65, '5': 100, '2': 88} # simplejson 실행 print(json.dumps(test_dict, sort_keys=True, indent=4 * ' '))…
2020/06/17 18:46 도봉산핵주먹 기초코딩-맛보기 * description : python에서 맛보기 코딩 * author : 도봉산핵주먹 * email : hylee@repia.com * lastupdate : 2020-06-17 기초코딩-맛보기 예제 코드 # Section02-2 # 파이썬 기초 코딩 # 몸풀기 코딩 실습 import this import sys print("== 입 출력 인코딩 확인 ==") # 파이썬 2.x vs 3.x 기본 캐릭터 셋 설명 # Python 3.x 입력 인코딩 print(sys.stdin.encoding) # Python 3.x 출력 인코딩 print(sys.stdout.encoding) print() print("== 출력문 ==") # 출력문 print("My name is Goodboy!") print() print("== if ==") # 변수선언 myName = "Goodboy" # 조건문 if myName…
2020/06/23 18:23 도봉산핵주먹 데이터 타입 중간점검 * description : 데이터 타입 중간점검 * author : 도봉산핵주먹 * email : hylee@repia.com * lastupdate : 2020-06-22 데이터 타입 중간점검 " 해답과 상관없이 답만 같게 나오면 됩니다.
2020/06/19 22:47 도봉산핵주먹 데이터_타입과_연산_이해 * description : python에서 데이터타입과 연산 이해 * author : 도봉산핵주먹 * email : hylee@repia.com * lastupdate : 2020-06-19 데이터타입과 연산 이해 예제 코드 # section04-1 # 데이터 타입 v_str1 = "hylee" v_bool = True v_str2 = "Goodboy" v_float = 10.3 v_int = 7 v_dict = { "name" : "Lee", "age" : 32 } v_list = [3, 5, 7] v_tuple = 3, 5, 7 v_set = {7,8,9} print(" == 타입 간의 연산") print(type(v_tuple)) print() i1 = 30 i2 = 939 big_int1 = 99999999999999999999999999 big_int2 = 66666666666666…
2020/06/23 18:23 도봉산핵주먹 딕셔너리와_집합 * description : 딕셔너리와_집합 * author : 도봉산핵주먹 * email : hylee@repia.com * lastupdate : 2020-06-22 딕셔너리와_집합 예제 코드 # Section04-4 # 파이썬 데이터 타입(자료형) # 딕셔너리, 집합 자료형 # 딕셔너리 자료형(순서X, 중복X, 수정O, 삭제O) # Key, Value (Json) -> MongoDB # 선언 print('#==== 딕셔너리 ====#') a = {'name': 'Kim', 'phone': '01012345678', 'birth': 870124} b = {0: 'Hello python!'} c = {'arr': [1, 2, 3, 4]} print('#=== type, 값 출력 ===#') print('a - ', type(a), a) print('b - ', type(b), b) print('c - ', type(…
2020/06/20 10:45 도봉산핵주먹 리스트와 튜플 * description : python에서의 print 함수 이해 * author : 도봉산핵주먹 * email : hylee@repia.com * lastupdate : 2020-06-20 리스트와 튜플 예제 코드 # Section04-3 # 파이썬 데이터 타입(자료형) # 리스트, 튜플 print('#==== 리스트 ====#') # 리스트 자료형(순서O, 중복O, 수정O, 삭제O) # 선언 a = [] b = list() c = [1, 2, 3, 4] d = [10, 100, 'Pen', 'Cap', 'Plate'] e = [10, 100, ['Pen', 'Cap', 'Plate']] # 인덱싱 print('#== 인덱싱 ==#') print('d - ', type(d), d) print('d - ', d[1]) print('d - ', d[0] + d[1] + d[1]) print('d - ', d[-1]) …
2020/06/25 15:09 도봉산핵주먹 모듈과 패키지 * description : 모듈과 패키지 * author : 도봉산핵주먹 * email : hylee@repia.com * lastupdate : 2020-06-25 모듈과 패키지 " 현재 진행중인 프로젝트 안에 참조할 파일을 만든 뒤 진행하시면 됩니다.
2020/06/20 10:39 도봉산핵주먹 문자열_연산_및_슬라이싱 * description : 문자열 연산 및 슬라이싱 * author : 도봉산핵주먹 * email : hylee@repia.com * lastupdate : 2020-06-20 문자열_연산_및_슬라이싱 예제 코드 # Section04-2 # 파이썬 데이터 타입(자료형) # 문자열, 문자열 연산, 슬라이싱 # 문자열 중요성(가장 많은 분야에서 사용) # 문자열 생성 str1 = "I am Boy." str2 = 'NiceMan' str3 = """How are you?""" str4 = '''Thank you!''' # 문자열 출력 print(" == 변수타입 출력 ") print(type(str1)) print(type(str2)) print(type(str3)) print(type(str4)) print() # 문자열 길이 print(" == 문자열길이 출력 ") print(len(str1)) print…
2020/06/23 18:25 도봉산핵주먹 반복문 * description : 반복문 * author : 도봉산핵주먹 * email : hylee@repia.com * lastupdate : 2020-06-22 반복문 예제 코드 # Section05-2 # 파이썬 흐름제어(제어문) # 반복문 실습 # 코딩의 핵심 -> 조건 해결 중요 # 기본 반복문 사용(while, for) v1 = 1 while v1 < 11: print("v1 is :", v1) v1 += 1 # 0부터 range()에 선언한 숫자 미만까지 v2 변수에 넣어서 for문 돌린다. for v2 in range(10): print("v2 is :", v2) # 0~10 까지 v3 변수에 넣어서 for문 돌린다. for v3 in range(1, 11): print("v3 is :", v3) # 0~10 까지 중 2번째 숫자(짝수)를 꺼내서 v3 변수에 넣어서 for문 돌린다.…
2020/06/23 18:25 도봉산핵주먹 반복문 중간점검 * description : 반복문 중간점검 * author : 도봉산핵주먹 * email : hylee@repia.com * lastupdate : 2020-06-22 반복문 중간점검 " 해답과 상관없이 답만 같게 나오면 됩니다.
2020/06/25 15:50 도봉산핵주먹 예외 처리 * description : 예외 처리 * author : 도봉산핵주먹 * email : hylee@repia.com * lastupdate : 2020-06-25 예외 처리 예제 코드 # Section10 # 파이썬 예외처리의 이해 # 예외 종류 # SyntaxError, TypeError, NameError, IndexError, ValueError, KeyError.. # 문법적으로 에러가 없지만 코드 실행 프로세스에서 발생하는 예외 처리 중요 # linter : 코드 스타일, 문법 체크 ############################## ### SyntaxError : 잘못된 문법 ############################## # print('test) # print('Hello')) # if True # pass # a = 20; b = 30; a+ = b # x => y ###########…
2020/06/23 18:24 도봉산핵주먹 조건문 * description : 조건문 * author : 도봉산핵주먹 * email : hylee@repia.com * lastupdate : 2020-06-22 조건문 예제 코드 # Section05-1 # 파이썬 흐름제어(제어문) # 조건문 실습 print("type(True) :\t",type(True)) print("type(False) :\t",type(False)) # 기본 형식 # 예1 if True: print("if True :\t","Yes") # 들여쓰기 중요 if False: # 출력되지 않음. print("False :\t","No") # 예2 if False: # 여기는 실행되지 않음. print("if False :\t","You can't reach here") else: # 여기가 실행된다. print("else :\t","Oh, you ar…
2020/06/25 14:49 도봉산핵주먹 클래스 상세 이해(self, 클래스, 인스턴스 변수) * description : 클래스 상세 이해(self, 클래스, 인스턴스 변수) * author : 도봉산핵주먹 * email : hylee@repia.com * lastupdate : 2020-06-25 클래스 상세 이해(self, 클래스, 인스턴스 변수)
2020/06/25 14:51 도봉산핵주먹 클래스 상세 이해(상속, 다중상속) * description : 클래스 상세 이해(상속, 다중상속) * author : 도봉산핵주먹 * email : hylee@repia.com * lastupdate : 2020-06-25 클래스 상세 이해(상속, 다중상속)
2020/06/30 18:50 도봉산핵주먹 타이핑 게임 제작 (기본) * description : 타이핑 게임 제작 (기본) * author : 도봉산핵주먹 * email : hylee@repia.com * lastupdate : 2020-06-30 타이핑 게임 제작 (기본) 준비사항 " 아래 파일을 받아 resource 폴더 안에 넣어주고 실행하면 됩니다.
2020/06/30 19:00 도봉산핵주먹 타이핑 게임 제작 (확장) * description : 타이핑 게임 제작 (확장) * author : 도봉산핵주먹 * email : hylee@repia.com * lastupdate : 2020-06-30 타이핑 게임 제작 (확장) 준비사항 " 아래 파일을 받아 압축을 풀면 sound 폴더가 나오는데 그것을 resource 폴더 와 동일선상에 넣어주고 실행하면 됩니다.
2020/06/26 22:03 도봉산핵주먹 테이블 생성 및 삽입 * description : 테이블 생성 및 삽입 * author : 도봉산핵주먹 * email : hylee@repia.com * lastupdate : 2020-06-26 테이블 생성 및 삽입 준비사항 " 기존 DB TOOL을 이용해도 되지만 가벼운 DB TOOL 첨부할테니 필요하신 분은 사용 하시면 됩니다.
2020/06/26 22:46 도봉산핵주먹 테이블 수정 및 삭제 * description : 테이블 수정 및 삭제 * author : 도봉산핵주먹 * email : hylee@repia.com * lastupdate : 2020-06-26 테이블 수정 및 삭제 예제 코드 # Section12-3 # 파이썬 데이터베이스 연동(SQLite) # 테이블 수정 및 삭제 import sqlite3 # DB생성(파일) # conn = sqlite3.connect('본인이 원하는 경로/database.db/database.db') conn = sqlite3.connect('D:/python_bnasic/resource/database.db') # 본인 DB 파일 경로 # Cursor연결 c = conn.cursor() # 데이터 수정1 c.execute("UPDATE users SET username = ? WHERE id = ?", ('niceman', 1)) # 데이터 수정2 c…
2020/06/26 22:44 도봉산핵주먹 테이블 조회 * description : 테이블 조회 * author : 도봉산핵주먹 * email : hylee@repia.com * lastupdate : 2020-06-26 테이블 조회 예제 코드 # Section12-2 # 파이썬 데이터베이스 연동(SQLite) # 테이블 조회 import sqlite3 # DB 파일 조회(없으면 새로 생성) # conn = sqlite3.connect('본인이 원하는 경로/database.db/database.db') conn = sqlite3.connect('D:/python_bnasic/resource/database.db') # 본인 DB 파일 경로 # 커서 바인딩 c = conn.cursor() # 데이터 조회(전체) c.execute("SELECT * FROM users") # 커서 위치가 변경 된다. # 1개 로우 선택 print('One -> \n', c.fetchone()…
2020/06/25 15:40 도봉산핵주먹 파일 읽기, 쓰기 * description : 파일 읽기, 쓰기 * author : 도봉산핵주먹 * email : hylee@repia.com * lastupdate : 2020-06-25 파일 읽기, 쓰기 " 현재 진행중인 프로젝트 안에 참조할 파일을 만든 뒤 진행하시면 됩니다.
2020/06/25 14:39 도봉산핵주먹 함수_및_람다(lambda) * description : 함수 및 람다(lambda) 이해 * author : 도봉산핵주먹 * email : hylee@repia.com * lastupdate : 2020-06-25 함수 및 람다(lambda) 이해 예제 코드 # Section06 # 파이썬 함수식 및 람다(lambda) # 함수 정의 방법 # def function_name(parameter): # code # 함수 호출 # function_name() # 함수 선언 위치 중요 # 예제1 print("#==== 일반함수 ====") print("#=== 기본예제 ===") def hello(world): print("Hello, ", world) param1 = "Niceman" hello(param1) print() # 예제2 print("#=== 기본 리턴 ===") def hello_return(wor…