전체 글
-
개발자가 포화라던데..thoughts💭 2024. 6. 30. 23:57
이번주가 진짜 어떻게 지나갔는지 모르겠다.사실 여러가지 고민때문에 정말 많이 망설였는데 강의듣고 공부하고 보니 너무 재밌었고 지금도 재밌다. 만열님께 감사하다ㅠㅠ5년 전, 10년 전에 선택했다면 얼마나 좋았을까 하는 부질없는 생각도 들고..아무튼 AI웹개발, 파이썬 기초, 심화를 듣고 업무 자동화 개발 강의를 들었다면 훨씬 수월했겠다 싶으면서도업무자동화 개발 과정을 들은 덕분에 지금 강의들이 조금은 더 수월하게 이해가 되는 것 같기도 하다. 이해가 안될 때마다 바보가 된 것 같아서 자괴감이 들고 다시 본업으로 돌아가야하나 싶었다.그 생각은 지금도 유효하긴 한데지금의 이유는, 온 힘을 다해 최선을 다했는데 그 끝에 있는 현실이 절망뿐이면 정말 감당이 안될 것 같기 때문이다. 코드 짜는것도 공부하는것도 너무..
-
파이썬 문법 심화Python 2024. 6. 30. 07:54
자주 사용되는 모듈 및 패턴 1. type()integer = 10float_ = 1.23string = "hello world!!"list_ = [1, 2, 3]tuple_ = (1, 2, 3)set_ = {1, 2, 3}dictionary = {"key": "value"}boolean = Trueprint(type(integer)) # print(type(float_)) # print(type(string)) # print(type(list_)) # print(type(tuple_)) # print(type(set_)) # print(type(dictionary)) # print(type(boolean)) # a = 1b = '1' 이럴 경우 숫자 1인지 문자 1인지 알 수 없는데 이때 type(..
-
파이썬 문법 기초Python 2024. 6. 28. 21:00
반복문, 조건문 활용 예제 1people = [ {'name': 'bob', 'age': 20}, {'name': 'carry', 'age': 38}, {'name': 'john', 'age': 7}, {'name': 'smith', 'age': 17}, {'name': 'ben', 'age': 27}, {'name': 'bobby', 'age': 57}, {'name': 'red', 'age': 32}, {'name': 'queen', 'age': 25}]for i, person in enumerate(people): name = person['name'] age = person['age'] print(i, name, age) if i >..
-
Python, SQLite, SQLAlchemy, Database 조작Python 2024. 6. 27. 18:45
SQLite Python에는 기본적으로 SQLite가 내장되어 있으므로 별도 설치 없이 VScode에서 파일이름.db 형식으로 파일을 만들기만 하면 손쉽게 사용할 수 있다. (venv 라이브러리 이용) 터미널, 설치pip install Flask-SQLAlchemy app.py에 Flask와 Database를 연결하는 코드 입력from flask import Flaskimport osfrom flask_sqlalchemy import SQLAlchemybasedir = os.path.abspath(os.path.dirname(__file__))app = Flask(__name__)app.config['SQLALCHEMY_DATABASE_URI'] =\ 'sqlite:///' + os.path..
-
Flask로 사이트 만들기 (python, html)Python 2024. 6. 27. 13:37
Flask는 정말이지.. 여기저기서 에러가 나서 너무 고통스러웠다.. 막판에는 거의 이 표정으로 했다. 엉켜버린 심리상태..ㅋㅋ 원래 어제 다 쓰고 잤어야 했는데... 이따 써야지.. Flask로 사이트 만들기 기본 코드from flask import Flaskimport osfrom flask_sqlalchemy import SQLAlchemybasedir = os.path.abspath(os.path.dirname(__file__))app = Flask(__name__)app.config['SQLALCHEMY_DATABASE_URI'] =\ 'sqlite:///' + os.path.join(basedir, 'database.db')db = SQLAlchemy(app)
-
python 문법, 패키지 라이브러리, 웹 스크래핑(크롤링)Python 2024. 6. 27. 12:03
파이썬 가상환경(virtual environment) 만들기 같은 시스템에서 실행되는 다른 파이썬 응용 프로그램들의 동작에 영향을 주지 않기 위해, 파이썬 배포 패키지들을 설치하거나 업그레이드하는 것을 가능하게 하는 격리된 실행 환경.. 이라고 한다. macOS cmd + shift + p > env 검색 > Python : Create Environment 클릭 > Venv 클릭 > 3.8버전 클릭 .venv 폴더가 생성되면 완료하단 터미널에서도 (.venv) 확인패키지 라이브러리 설치TERMINALpip install requests 링크에서 아래와 같은 여러 데이터 값들을 불러오기 위해 "ARPLT_MAIN": "O3", "CO": 0.4, "IDEX_MVL": 31..
-
개발자?thoughts💭 2024. 6. 27. 00:17
내가 생각하는 좋은 개발자란 사람들과 협업하여 좋은 프로그램을 만들고, 오류가 나도 쉽게 해결 가능하도록 프로그래밍 하는 사람인 것 같다. 비전공자고 경력이라고는 2개월 반 동안 업무자동화 개발 과정을 수료하면서 진행한 프로젝트와 수박 겉핥기 정도의 공부 뿐이다. 그래서 부트캠프에 들어오게 됐다. 제대로 배우고 싶었고, 많이 부족하기 때문에 많이 공부하고 후회없이 노력해서 실력을 쌓고 싶다. 그래서 스스로에게 자신감을 갖는 것이 목표다. 실력있고 위트있는 개발자가 되고 싶다. 누군가 내가 설계한 로직이나 코드를 보고 간결하고 위트있다고 생각한다면 정말 많이 행복할 것 같다. 현업에 있는 실력있는 분들이 많은 만큼 이번 부트캠프에 특강이 많았으면 좋겠다.