파이썬 프로젝트 3

[파이썬] 파이썬 1차 프로젝트 블로그 만들기 3번째 [패스트 캠퍼스 챌린지 19일차]

안녕하세요? 뜻밖의 행운입니다. 패스트캠퍼스 챌린지 19일차 지난번에 이어 계속해서 블로그를 개발하고 있습니다. 이대로 만들어서 서비스 런칭 시키고 부자가 되겠습니다. 가즈아! 어제 구현한 것은 import os import csv from post import Post # 파일 경로 file_path = "./myvenv/data.csv" # post 객체를 저장할 리스트 post_list = [] # data.csv 파일이 있다면 if os.path.exists(file_path): # 게시글 로딩 print("게시글 로딩중...") f = open(file_path, "r", encoding="utf8") reader = csv.reader(f) for data in reader: # Post 인스..

IT/프로그래밍 2022.02.11

[파이썬] 파이썬 1차 프로젝트 블로그 만들기 2번째 [패스트 캠퍼스 챌린지 18일]

안녕하세요? 뜻밖의 행운입니다. 패스트캠퍼스 챌린지 18일차 지난번에 이어 계속해서 블로그를 개발하고 있습니다. 그리고 오늘 기쁜 소식이 있었는데요 사실 과제를 일주일에 한번씩 몰아서 제출하면 패스트 캠퍼스에서 심사하고 도전결과가 성공인지 실패인지 알려줍니다. 오늘 1주차, 2주차 도전 과제 모두 성공했다고 문자 연락을 받아서 매우 기쁩니다. 그렇다면 이 기쁨을 계속해서 이어가도록 하겠습니다. 오늘은 게시글 로딩하기에 대해 배웠습니다. 게시글을 로딩하려면 어떠한 기능들이 필요할까요? 우선 data.csv 파일이 있으면 게시글을 로딩하고 data.csv 파일이 없다면 해당 파일을 만드는 기능을 구현할 것입니다. data.csv 에는 지난번에 정의한 게시글 속성들이 한줄로 , 으로 구분이 되어 저장이 될 것..

IT/프로그래밍 2022.02.10

[파이썬] 파이썬 1차 프로젝트 블로그 만들기 [패스트 캠퍼스 챌린지 17일]

안녕하세요? 뜻밖의 행운입니다. 패스트캠퍼스 챌린지 17일차 파이썬 강의 드디어 무언가를 만들어 보려고 합니다. 블로그 만들기 프로젝트인데 완성품을 보니 사실 그렇게 엄청나지는 않지만 처음부터 어마무시한것을 만들 필요는 없지요 업으로 삼을것이 아니라면 그냥 개인이 편하게 사용할 수 있는 작은 프로그램이라도 좋습니다. 그 기초가 될 첫 미니 프로젝트 가봅니다. 만들려고 하는 것이 블로그라고 합니다. GUI가 있는 엄청난 것은 아니지만 나름 CRUD 를 갖춘 프로그램입니다. C : Create(쓰기) R : Read(읽기) U : Update(수정) D : Delete(삭제) 를 말하는 것이며 기본적인것 같은데 돌아보면 주위에 있는 큰 서비스들이 기본적으로 지원하는 기능이기도 하지요 사실 이 티스토리 블로그..

IT/프로그래밍 2022.02.09