728x90 전체 글882 [파이썬] 플라스크(Flask) - 라우팅 (2) 시작에 앞서해당 내용은 , Dave Lee 지음. BJ Public 출판.내용을 토대로 작성되었습니다. 보다 자세한 사항은 해당 교재를 참고하시기 바랍니다.이전 내용 [파이썬] 플라스크 - 라우팅 (1)시작에 앞서해당 내용은 , Dave Lee 지음. BJ Public 출판. 내용을 토대로 작성되었습니다. 보다 자세한 사항은 해당 교재를 참고하시기 바랍니다.라우팅 라우팅(routing)이란, 사용자가 웹 브라우저의puppy-foot-it.tistory.com타입 힌트를 활용한 라우팅 타입 힌트란? 타입 힌트는 프로그래밍 언어에서 변수, 함수 인자, 반환값 등의 데이터 타입을 명시적으로 표기하는 기법이다.주로 정적 타입 검사, 리팩토링, 문서화 등에서 활용되는데, 이는 코드의 가독성을 높이고, IDE나 린.. 2024. 7. 14. [파이썬] 플라스크(Flask) - 라우팅 (1) 시작에 앞서해당 내용은 , Dave Lee 지음. BJ Public 출판.내용을 토대로 작성되었습니다. 보다 자세한 사항은 해당 교재를 참고하시기 바랍니다.라우팅 라우팅(routing)이란,사용자가 웹 브라우저의 주소창에 특정 URL을 입력했을 때, 해당 요청이 어떤 함수 혹은 로직에 연결되는지를 결정하는 기능이다. (특정 URL을 웹 애플리케이션의 특정 코드와 연결해 주는 역할) ◆ 플라스크에서의 라우팅플라스크에서 라우팅은 클라이언트 요청을 특정 함수와 연결하는 역할을 한다.가장 기본적인 방법은 @app.route()라는 데코레이터를 사용하는 것이다. (데코레이터는 함수 위에 위치하여 해당 함수와 URL 연결) [테스트 방법]from flask import Flaskapp = Flask(__name__.. 2024. 7. 13. [파이썬] 플라스크(Flask) - Hello, World! 애플리케이션 만들기 시작에 앞서해당 내용은 , Dave Lee 지음. BJ Public 출판.내용을 토대로 작성되었습니다. 보다 자세한 사항은 해당 교재를 참고하시기 바랍니다.파이썬 파일에 코드 작성 먼저 VS Code를 켜서 원하는 폴더에 새로운 파이썬 파일 app.py 을 만들고, 코드를 입력한다.from flask import Flaskapp = Flask(__name__)@app.route('/') #라우팅 설정def hello_wolrd(): return 'Hello, World!'※ 라우팅(route)이란, URL을 특정 함수에 연결하는 작업이다. 예를 들어 /login URL은 로그인 함수에 연결될 수 있다.위의 코드는 웹 브라우저에서 루트 URL(/)에 접속했을 때 hello_world 함수를 실행하라는.. 2024. 7. 13. [파이썬] curl 명령어 시작에 앞서해당 내용은 , Dave Lee 지음. BJ Public 출판.내용을 토대로 작성되었습니다. 보다 자세한 사항은 해당 교재를 참고하시기 바랍니다.curl 명령어 curl은 'Client URL'의 약자로, 다양한 프로토콜을 지원하는 명령행 기반의 네트워크 도구이다.주로 웹 서버와의 상호작용을 위해 사용되며 HTTP, HTTPS, FTP 등 다양한 프로토콜을 지원한다.특히 플라스크와 FastAPI의 다양한 기능 테스트 시, POST 방식 요청을 테스트해야 할 때는 웹 주소 외에 특별한 방법이 필요한데, 이를 간단히 테스트할 수 있는 명령어이다. 윈도우 버전 10 이상에서는 기본적으로 curl 이 설치되어 있으며, 터미널(cmd)을 켜고 하단의 명령어를 통해 설치 여부를 확인해볼 수 있다.curl.. 2024. 7. 13. [파이썬] 프레임워크 프레임워크란? 프레임워크란, 특정 분야의 애플리케이션 개발을 돕기 위해 미리 만들어진 코드와 구조의 집합이다.프레임워크는 개발자가 반복적으로 사용하는 기능을 제공하여 개발 생산성을 높이는데, 이를테면 웹 애플리케이션 개발 시 기본적인 라우팅, 데이터베이스 접속, 템플릿 랜더링 등 이미 구현된 코드를 활용함으로써 개발 시간을 단축하고 보안성, 유지보수성을 개선할 수 있다.프레임워크 종류 - 풀스택 / 마이크로 대표적인 프레임워크로는파이썬 - 장고(Django), 플라스크(Flask), FastAPI 등자바 - 자바 스프링(JAVA Spring), 스프링 부트(Spring Boot) 등자바스크립트 - Node.js 등 또한, 프레임워크는 풀스택 프레임워크와 마이크로 프레임워크로 나뉜다.풀스택 프레임워크는 웹.. 2024. 7. 13. [구글 스프레드시트] 매출 관리 템플릿 - 견적서 / 가격표 탭 구매 링크(크몽)https://kmong.com/gig/589423구글 스프레드시트로 작성된 매출 관리 서식입니다. 구글 스프레드시트 매출처 관리 템플릿 - 크몽WHYNOT엑셀 전문가의 IT·프로그래밍 서비스를 만나보세요. 구글 스프레드시트로 작성된 매출 관리 서식입니다.kmong.com ◆ 엑셀 버전의 매출처 관리 템플릿도 있습니다.단, PDF 저장 및 이메일 발송 매크로 기능은 빠져있습니다.(매크로를 통한 조회 기능은 가능)https://kmong.com/gig/593241매출 관리, 수금 관리, 성과 관리 엑셀 템플릿 입니다...." data-og-host="kmong.com" data-og-source-url="https://kmong.com/gig/593241" data-og-url="https.. 2024. 7. 13. [구글 스프레드시트] 매출 관리 템플릿 - 거래처현황(관리) / 전년매출 탭 구매 링크(크몽)https://kmong.com/gig/589423구글 스프레드시트로 작성된 매출 관리 서식입니다. 구글 스프레드시트 매출처 관리 템플릿 - 크몽WHYNOT엑셀 전문가의 IT·프로그래밍 서비스를 만나보세요. 구글 스프레드시트로 작성된 매출 관리 서식입니다.kmong.com ◆ 엑셀 버전의 매출처 관리 템플릿도 있습니다.단, PDF 저장 및 이메일 발송 매크로 기능은 빠져있습니다.(매크로를 통한 조회 기능은 가능)https://kmong.com/gig/593241매출 관리, 수금 관리, 성과 관리 엑셀 템플릿 입니다...." data-og-host="kmong.com" data-og-source-url="https://kmong.com/gig/593241" data-og-url="https.. 2024. 7. 13. [구글 스프레드시트] 매출 관리 템플릿 - 거래처원장 / 총계정원장 탭 구매 링크(크몽)https://kmong.com/gig/589423구글 스프레드시트로 작성된 매출 관리 서식입니다. 구글 스프레드시트 매출처 관리 템플릿 - 크몽WHYNOT엑셀 전문가의 IT·프로그래밍 서비스를 만나보세요. 구글 스프레드시트로 작성된 매출 관리 서식입니다.kmong.com ◆ 엑셀 버전의 매출처 관리 템플릿도 있습니다.단, PDF 저장 및 이메일 발송 매크로 기능은 빠져있습니다.(매크로를 통한 조회 기능은 가능)https://kmong.com/gig/593241매출 관리, 수금 관리, 성과 관리 엑셀 템플릿 입니다...." data-og-host="kmong.com" data-og-source-url="https://kmong.com/gig/593241" data-og-url="https.. 2024. 7. 13. [구글 스프레드시트] 매출 관리 템플릿 - 종합 / 거래내역 탭 구매 링크(크몽)https://kmong.com/gig/589423구글 스프레드시트로 작성된 매출 관리 서식입니다. 구글 스프레드시트 매출처 관리 템플릿 - 크몽WHYNOT엑셀 전문가의 IT·프로그래밍 서비스를 만나보세요. 구글 스프레드시트로 작성된 매출 관리 서식입니다.kmong.com ◆ 엑셀 버전의 매출처 관리 템플릿도 있습니다.단, PDF 저장 및 이메일 발송 매크로 기능은 빠져있습니다.(매크로를 통한 조회 기능은 가능)https://kmong.com/gig/593241매출 관리, 수금 관리, 성과 관리 엑셀 템플릿 입니다...." data-og-host="kmong.com" data-og-source-url="https://kmong.com/gig/593241" data-og-url="https.. 2024. 7. 13. [구글 스프레드시트] 매출 관리 템플릿 서식 생성 계기 긴 글이니 스킵해도 됩니다.더보기회사에서 업무용으로 구글 스프레드시트를 많이 사용하는 편이다. 구글 스프레드시트의 큰 장점은접근성협업 기능연동성등이 있는데, 특히 '협업 기능' 은 내가 회사 내의 대부분의 엑셀 서식을 구글 시트로 옮겨 넣기에 충분한 이유였고, 기존에 일하며 만들어두고 혼자서 사용하던 재고 관리 서식, 주문 서식, 매출 서식 등을 몇 년에 걸쳐 꾸준히 구글 스프레드시트로 옮겨두고, 새로 생성하는 작업들을 진행해오고 있다.그리고 각 업무에 맞는 팀원들에게 공유하고 사용법을 안내하여 엑셀에서는 하기 어려운 '공동 작업, 공동 관리' 업무를 진행하고 있다.TMI로, 뭐가 없다 싶으면 내가 자꾸 만들어내니 회사에선 일부러 '얼마에요', '더존' 등의 프로그램 등을 도입하지 않는게.. 2024. 7. 13. [24년 7번째] Hey, 파이썬! 생성형 AI 활용 앱 만들어 줘 김한호, 최태온, 윤택한 지음. / (주) 도서출판 성안당 그냥 막연하게 '기술을 배워야겠다' 라고 생각하며 시작한 개발 공부였는데,공부를 거듭해나갈수록 프로그래밍 언어를 통해 할 수 있는 것들은 많고,그만큼 배워야할 것들도 넘쳐난다는 것을 알았다. 처음엔 웹 개발 관련 온라인 강의를 들으며 Html, CSS 등 프론트엔드 관련 지식에 발을 담갔다가,회사 생활을 하며 내가 프로그래밍 기술을 배워서 하고 싶은 게 무엇인가를 생각하다데이터 분석에 관련한 일을 해야 겠다는 결론에 이르렀다. 그러면서 알게 된 언어 파이썬.파이썬을 통해 프로그래밍 공부를 한지 아직 1년은 채 되지 않았지만,다양한 서적을 통해 파이썬으로 할 수 있는 것들에 대해 배우고, 클론코딩을 해가며 파이썬이라는 언어에 대한 이해도가 처음보다.. 2024. 7. 11. [구글 앱스크립트] 업무 보고서 매크로 만들기 수행 목표 영업팀 업무 일지의 특정 범위를 PDF로 저장하고, email로 발송하는 매크로 만들기수행하며 참조하면 도움되는 글 [구글 앱스크립트] 구글 스프레드시트 보고서 이메일 자동 발송수행 내용 및 목표 + 넋두리? 회사의 해외 영업 부에서 작성하는 해외 업체 거래 내역의 업체별 미수금 내역을 경영지원팀에 자동으로 보내는 기능을 만들어서 실행해본다.아래는 해당 프로젝puppy-foot-it.tistory.com구글 스프레드 시트 PDF 다운로드 하기 구글 스프레드에서 사용하는 업무 일지 서식은 대충 이러하다.매일 퇴근 전 해당 내용을 엑셀로 복사 붙여넣기 하여 담당자에게 전달하는 업무를 진행하고 있는데, 이제는 이 부분도 반자동화 시켜 클릭 한 번으로 해결해보려 한다. (하지만 위에서 좋아할런지는.... 2024. 7. 9. 이전 1 ··· 47 48 49 50 51 52 53 ··· 74 다음 728x90