본문 바로가기

전체 글119

파이썬 엑셀 파일로 저장하기[PYTHON개발] 파이썬 엑셀 파일로 저장하기 openpyxl 라이브러리 설치 코드 | pip install openpyxl 엑셀 파일, 워크시트에 데이터 추가 후 저장하기 코드 | import openpyxl # 엑셀 파일 만들기 wb = openpyxl.Workbook() # 워크시트 만들기 ws = wb.create_sheet('시트명') # 데이터 추가: 괄호 안에 셀 넣어주면됨. # 가로: A, B, C, D ... # 세로: 1, 2, 3, 4 ... ws['A1'] = '내용입력1' ws['B1'] = '내용입력2' # 저장하기 wb.save('/Users/hssarah/Projects/crawling-study/stock_crawling/stock_data.xlsx') 사진: Unsplash의Firmbee... 2024. 1. 22.
OpenCV 사용[Open Source Computer Vision] OpenCV(Open Source Computer Vision) - 실시간 컴퓨터 비전을 목적으로 한 프로그래밍 라이브러리 - 실시간 이미지 프로세싱에 중점을 둔 라이브러리 OpenCV를 활용한 대부분의 작업은 이미지를 읽어서 적절한 연산을 적용, 결과를 출력하거나 파일로 저장하는 일을 합니다. 그러면 OpenCV를 사용하기위해 세팅 해보겠습니다. OpenCV 설치 pip install opencv-python import하여 사용하기 - OpenCV의 정상작동을 확인하기 위해 CV2, numpy를 import import cv2 import numpy as np - numpy를 시용하여 200X300 크기의 행렬 생성 및 행렬의 원소값을 300으로 지정 - uint8은 0-255까지 표현하는 부호 없는.. 2024. 1. 17.
파이썬 GUI 관련 코드[PYTHON개발] 파이썬 GUI 관련 코드 1. 파이썬 GUI -윈도우 생성하는 코드 코드 | import tkinter top = tkinter.Tk() # you insert code here top.mainloop() 위 코드 실행시 생성되는 윈도우 2. Button 클릭으로 다양한 이벤트들을 연결할 수 있는 GUI 코드 | from tkinter import * top = Tk() B = Button(top,width=10 ,height= 10,text = "push") B.place(x = 10,y = 10) top.mainloop() 위 코드 실행시 생성되는 윈도우 3. 버튼 클릭시 이벤트 처리 코드 | from tkinter import * from tkinter import messagebox def Cal.. 2024. 1. 11.
Eclipse에서 Spring Boot 설정하는 방법[Spring Boot] Eclipse에서 Spring Boot 설정하는 방법 Eclipse는 이미 설치되었다는 가정하에 진행할게요 1. Help -> Eclipse MarketPlace 클릭 2. spring 검색 - Spring Tools 4 설치 [저는 이미 설치 되어있어서 Installed라고 되어있습니다] 4. 모두 체크 후 설치 5. file-new-project [Select a wizard] -> Spring boot 카테고리가 생성 6. Spring Starter Project 선택, NEXT 7. 아래의 3가지 체크 후 Finish - Spring Boot DevTools - Thymeleaf - Spring Web 프로젝트 생성 후 시간이 조금 걸립니다! 프로젝트 생성완료 시 아래와 같이 나타납니다. 프로젝트.. 2024. 1. 11.
파이썬 클래스로 사칙연산 구현하기[PYTHON개발] 클래스: 똑같은 무언가를 계속 만들어 낼수 있는 설계도면 같은 것 객체: 클래스를 통해 만들어내진 결과물 메서드: 클래스 안에 구현된 함수 **객체와 인스턴스의 차이점 클래스로 만든 객체를 '인스턴스'라고도 합니다. 그럼 예를 들어서 a=bread()로 만든 a는 객체입니다. a 객체는 Cookie의 인스턴스 입니다. 이렇게 인스턴스라는 말은 특정객체(a)가 어떤 클래스의 객체인지 관계위주로 설명할 때 사용됩니다. 클래스로 사칙연산을 구현해보도록 하겠습니다 class calculator: def __init__(self, num1, num2): self.num1 = num1 self.num2 = num2 print('첫번째숫자: ', num1, '두번째숫자: ',num2) def add(self): re.. 2024. 1. 11.
Django Post DetailView [Django개발] Django Post DetailView -포스트된 내용을 클릭하면 상세페이지로 이동 ​ 한가지 레코드를 자세히 출력해주는 DetailView를 살펴보도록하겠습니다 01. DetailView file경로 | 앱이름/views.py 코드 | from django.shortcuts import render from django.views.generic import ListView, DetailView from .models import Post # Create your views here. class PostList(ListView): model = Post ordering = '-pk' ##최신글의 내용을 상단에 배치 template_name = 'page/index.html' class PostDetai.. 2024. 1. 5.
728x90