728x90
반응형

IT/DEV Study 28

[Python] Excel 파일 데이터 (이름, 날짜 등) 읽어서 상장 PPT 슬라이드 자동 채우기 (python-pptx, openpyxl, pandas)

간만에 우리 윰교수님 부탁으로 파이썬을 해봤어요🤣학생들 상장을 만들어야 하는데 학생리스트는 엑셀로 있고 상장템플릿은 PPT로 되어 있다면서,학생 수가 몇백 명이 넘는데 어떻게 하는지 아냐고 물어봐가지고,제가 아는 자동화방법으로 해봤습니다 ^^엑셀 매크로도 물론 조금은 알지만, PPT에도 매크로 같이 자동 채우기가 되나요...?아시는 분....??😅 아무튼,,ㅎㅎ파이썬을 이용해서 Excel을 읽고, PPT에 적용해 보겠습니다. VSCode에서 Python 사용하는 방법은 아래 링크 참고해 주세요 : ) [Python] 파이썬 다운로드 VSCode 파이썬 실행환경 만들기 (2024.12)📌 파이썬 다운로드 ** 다운로드 링크 ** Download PythonThe official home of the ..

IT/DEV Study 2024.12.10

VSCode에서 git 사용하기. GitHub 연동하기. (Windows 환경)

VSCode에는 기본적으로 git 연동을 하기 위한 메뉴가 있습니다.좌측 메뉴에서 brunch 모양의 아이콘을 클릭하면 git을 사용할 수 있습니다. 만약, Windows에 git이 설치되지 않은 환경이라면,아래와 같이 Download Git for Windows 버튼이 나타납니다. 다운로드 버튼을 클릭하면 아래와 같이 웹사이트 링크로 연결됩니다.📌 Git Download Pagehttps://git-scm.com/downloads/win Git - Downloading PackageDownload for Windows Click here to download the latest (2.47.0(2)) 64-bit version of Git for Windows. This is the most recen..

IT/DEV Study 2024.11.20

[Flutter] VSCode Settings : 플러터 개발을 편하게 하기위한 VSCode 환경설정

📎 Save(Ctrl+S) 저장 시 코드 자동 수정 기능 VSCode Settings > Command Palette (Ctrl+Shift+P) > open user settings (JSON) 입력JSON 파일을 열어서 아래와 같이 추가해 준다. "editor.codeActionsOnSave": {     "source.fixAll": true,}위 코드를 추가해 주면 저장할 때 constant여야 하는 변수들은 알아서 const를 붙여준다. "[dart]": {     "editor.formatOnSave": true,},위 코드도 추가하면 저장할 때 알아서 코드 라인을 정리해 준다.마지막에 ,(콤마)를 붙여주면 라인 정리를 해 줌.   📎  위젯 트리 한눈에 보기 위한 설정 "dart.previ..

IT/DEV Study 2024.11.16

[Flutter] VSCode Developer Tools : Widget Inspector

Flutter 앱을 개발하면서 구조를 한눈에 보고 싶을 때,VSCode에 있는 개발자 도구 중 Widget Inspector를 사용할 수 있다. Debug 모드에서 아래와 같이 디버깅 중단 버튼 우측에 있는 버튼을 누르면,Widget Inspector가 실행된다.Widget Tree에서 현재 앱이 어떻게 구성되어 있는지 트리로 확인할 수 있고,우측에서 레이아웃을 미리볼 수 있다. Widget Inspector 하단의 마우스 버튼을 누르면,Debug 실행중인 Simulator에서 영역을 선택해 위젯을 확인할 수 있다. Widget Inspector 우측 상단에 위 버튼을 클릭하면,아래와 같이 Simulator 화면에서 그리드를 확인할 수 있다.

IT/DEV Study 2024.11.15

[Flutter] VSCode 플러터 앱 바로 만들고 실행하기

📎 VSCode 실행 후 새 프로젝트 생성Ctrl+Shift+P 입력Flutter: New Project 검색 후 클릭  📎  Template 선택템플릿 선택 창이 나오면 Application 클릭  📎  저장 경로 지정저장 경로 지정  📎  Project Name 생성원하는 프로젝트 이름 입력 후 엔터 자동으로 기본 앱 코드가 생성됨  📎  앱 실행하기F5로 디버깅하면 어떤 Simulator로 실행할 건지 선택할 수 있음Chrome 선택 Flutter Demo 앱이 실행됨기본으로 생성되는 앱은 +버튼을 클릭하면 화면 중앙의 Message의 카운트 수가 증가함기본으로 생성되는 앱에서 코드를 수정해 가며 프로그램을 만들 수 있습니다.

IT/DEV Study 2024.11.13

[Flutter] 플러터 윈도우 VSCode 개발환경 설정하기 (Flutter SDK 설치, Flutter Doctor 이슈 해결 방법)

[목차]VSCode 설치하기VSCode에서 Flutter 설치하기Flutter SDK 설치하기Flutter SDK 시스템 환경 변수 설정Android Studio Flutter 설치Flutter Doctor 실행하기Flutter Doctor 이슈 해결 방법Flutter 설치 완료 📎 VSCode 설치하기 Visual Studio Code - Code Editing. RedefinedVisual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications. Visual Studio Code is free and available on your favorite pl..

IT/DEV Study 2024.11.12

Log Scale 로그 스케일 공식 구간 나누는 방법 설명

로그 스케일(logarithmic scale)값의 범위가 매우 크거나 지수적으로 변화하는 데이터를 다룰 때 유용한 방식.로그 스케일로 값을 나누는 공식은 각 값들이 로그함수에 따라 일정한 비율로 분포되도록 하는 것을 의미.로그 스케일로 구간을 나누기 위해 사용하는 기본 개념은 다음과 같다.로그 스케일에서 등간격: 두 값 사이의 차이가 곱셈으로 일정해야 하므로, 각 값 사이의 비율은 일정합니다. 즉, 선형 스케일에서는 차이가 일정하지만, 로그 스케일에서는 비율(곱셈)이 일정합니다.공식: 주파수 범위를 로그 스케일로 나누는 경우, 특정한 값 fi​는 다음과 같이 계산됩니다. 여기서 :fi는 i-번째 주파수 값fmin은 최소 주파수 (e.g. 10Hz)fmax​은 최대 주파수 (e.g. 10,000Hz)i는 ..

IT/DEV Study 2024.10.14

[VB] Linq 람다식, Query 방식 vs. Function 방식 비교

(참고) 2022.09.13 - [IT/DEV Study] - [VB] Dictionary Add & Remove Test (feat. LINQ 람다식) [VB] Dictionary Add & Remove Test (feat. LINQ 람다식) 요즘 VB (a.k.a Visual Basic)로 개발 중인데, 사용하는 데 있어서 조금 헷갈리는 부분들을 정리하려고 한다. Dictionary를 사용해서 Array의 기능 + List의 기능을 활용하려고 했는데, VB가 익숙치 않다보니 L ella-devblog.tistory.com

IT/DEV Study 2024.04.18
728x90
반응형