Python(11)
-
88일차 2023-07-12
PYTHON Chrolling jsoncsv02폴더 생성 json01.py 결과) json.py 결과) csv01.py 결과) csv02.py 결과) bs03폴더 생성 beautifulsoup01.py 결과) beautifulsoup02.py 결과) beautifulsoup03.py 결과) beautifulsoup04.py 결과) beautifulsoup05.py 결과) generator.py 결과)
2023.07.12 -
87일차 2023-07-11
PYTHON crawlling개념 1.개발환경 구축 1-1.Anaconda설치 -Anancon는 파이썬 배포판으로 레드햇에서 만들었으며 파이썬과 C언어로 만들어진 가장 인기 있는 파이썬 데이타 분석 오픈 플랫폼이다. -https://www.anaconda.com/에서 ANACONDA.DISTRIBUTION다운로드 -https://docs.anaconda.com/anaconda/install/ ※We recommend not adding Anaconda to the PATH environment variable, since this can interfere with other software. Instead, use Anaconda software by opening Anaconda Navigator or..
2023.07.11 -
86일차 2023-07-10
Python Flask flask_rest_env app.py ''' https://flask-restful.readthedocs.io/en/latest/ 1. pip install flask 2. pip install flask-restful 3. pip install flask_cors ''' from flask import Flask from flask_restful import Api from flask_cors import CORS import os #내가 만든 RESTFul API서비스용 클래스 모듈들 from api.index import Index from api.todo import Todo from api.todos import Todos from api.upload import Upl..
2023.07.11 -
85일차 2023-07-07
PYTHON console 수정, 삭제, 조회 Database10 폴더 controller.py from view import * from model import * #데이타베이스 연결 conn=connectdb() while True: # '1.입력 2. 수정 3. 삭제 4. 조회 9. 종료' menu=showMenu() print(menu) if menu == 9: print('프로그램을 종료합니다') close(conn)#데이타베이스 닫기 break elif menu == 1: #뷰(화면) 호출 list_ = inputData(*['아이디','비번','이름']) #print(list_) # 모델 호출 affected=insert(conn,list_) print(f'{str(affected)+"행이 ..
2023.07.07 -
84일차 2023-07-06
PYTHON Database10폴더 생성 sqlite개념 [데이타베이스 연동하기] 1.SQLite - 파이썬 설치시 기본적으로 설치되는 DBMS(Database Management System )이다 64비트인 경우 위치는 C:\Users\\AppData\Local\Programs\Python\Python36\Lib\sqlite3 - DBMS는 데이터를 저장하거나 조회할 수 있도록 도와주는 시스템 또는 소프트웨어이다. - SQLite는 별도의 DB 서버 필요 없이 파일에 기초하여 데이터베이스 처리를 구현한 Embedded SQL DB 엔진으로 SQLite는 별도의 복잡한 서버 설치가 필요 없고, 쉽고 편리하게 사용할 수 있는 경량(Lite)의 관계형 데이타베이스이다 - SQLite공식 사이트:http:/..
2023.07.06 -
83일차 2023-07-05
PYTHON ModuleNPackage07 폴더 생성 module1.py #※같은 모듈을 여러번 import해도 의미 없다 딱 한번만 import된다 print('module1.py:',__name__,sep='')#핸재 파일을 import하지 않고 실행시(__main__) #변수 PI=['파이',3.14] 결과) module_basic.py ''' 모듈 도큐먼트화 주석 현재 모둘(파일)에 대한 소개글을 적는다 ''' print('[현재 모듈의 이름공간(Namespace) 출력]') x=10#x라는 변수명으로 이름공간에 추가됨 print(dir())#현재 모듈의 이름공간을 리스트로 반환 print(__file__)#현재 파일(혹은 모듈)의 위치 print(__doc__)#현재 모듈의 도큐먼트화 주석 출력..
2023.07.06