Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
Tags
- #abc 프로젝트 멘토링 #유클리드소프트 #고용노동부 #대한상공회의소 #미래내일일경험사업 #공부일지 #멘토링일지
- #abc부트캠프 #유클리드소프트 #고용노동부 #대한상공회의소 #미래내일일경험사업
Archives
- Today
- Total
나른한 코딩 생활
[35일차] ABC 부트캠프 프로젝트 - 5 본문
오전
Main파일 작성
from Func_CountCO2_copy import VehicleCo2
from Random_OBJ_Image_copy import Dp_Random_Img, set_emission_co2, set_footprint_co2
em_vehicle = VehicleCo2(bus_time=30,train_time=50,electric_bicycle_time=25)
if em_vehicle.Bool_trainUsed == True:
using_train = input('KTX면 1, KTX Sancheon 또는 Mugunghwa면 2, Nuriho 또는 ITX 일 경우 3번을 입력해주세요 : ')
em_vehicle.set_train_kind(using_train=using_train)
# em_vehicle.set_train_kind('3')
emission_co2_value = round(em_vehicle.calculate_co2()/1000.0,2) # kg 단위
# 결과를 Random_OBJ_Image의 emission_co2 변수에 설정
set_emission_co2(emission_co2_value)
set_footprint_co2(50)
image_folder = "C:/ABCBootCamp/G_SOK_MAP_Project/ImgFolder"
# 해당 이미지 경로에 이름과 맞는 이미지가 있어야 작동
Dp_Random_Img(image_folder)


오후
이후 필요요소 설계
탄소발자국을 사용자에게 보여주는 식으로 설계방향을 잡았으나, 발자국 보다는 좀 더 직관적으로 보여지게 하기 위해서 다음 3가지의 요소를 표기하도록 변경한다
- 총 탄소배출량 표시
- 발생한 탄소배출량에 비례한 동식물의 개체 및 상태 변화 수치
- 평균 여행시 발생할 탄소배출량과의 차이
- 적립된 마일리지 표기
전반적으로 위와 같은 요소를 표기할 수 있도록 각각의 파일들을 수정했다

허나 아직까지 자잘하게 수정해야될 코드들이 존재하기 때문에 월요일에 코드를 완성하도록 한다
'ABC 부트캠프' 카테고리의 다른 글
| [37일차] ABC 부트캠프 프로젝트 - 7 完 (0) | 2024.08.13 |
|---|---|
| [36일차] ABC 부트캠프 프로젝트 - 6 (0) | 2024.08.13 |
| [34일차] ABC 부트캠프 프로젝트 - 4 (0) | 2024.08.11 |
| [33일차] ABC 부트캠프 프로젝트 - 3 (0) | 2024.08.11 |
| [32일차] ABC 부트캠프 프로젝트 - 2 (0) | 2024.08.11 |