AI를 이용한 프로그램 만들기17 AI를 활용한 파이썬 프로그래밍: 효과적인 질문법과 단계별 가이드 (예제 포함) 안녕하세요. 쌩양파 입니다. software 전공이 아닌 제가 AI를 이용한 파이썬 프로그램을 만들어 보기 위해 알아보고 있는 것들을 함께 공유드립니다. AI는 파이썬 프로그램 개발의 강력한 보조 도구가 될 수 있습니다. 아이디어 구상부터 코드 작성, 최적화, 기능 확장에 이르기까지 AI를 효과적으로 활용하기 위한 질문 방법과 순서를 예제와 함께 자세히 설명드리겠습니다. 핵심 원칙:명확하고 구체적인 질문: AI가 사용자의 의도를 정확히 파악하도록 질문합니다.단계별 접근: 한 번에 모든 것을 요구하기보다 작은 단위로 나누어 점진적으로 개발합니다.AI의 답변 검토 및 이해: 생성된 코드를 스스로 이해하고, 궁금한 점은 추가 질문합니다. AI는 만능이 아닙니다.맥락 유지: 이전 대화 내용을 AI가 기억하도록.. 2025. 5. 9. 파이썬 소스 코드, 어떻게 작동될까요? 자세히 알아봅시다! 안녕하세요. 쌩양파 입니다. AI 를 이용하여 파이썬 코드를 짜보고 있는데, 궁금한 것들이 생겨서 공부하게 되네요.. 파이썬 소스 코드는 어떻게 동작되나? 파이썬 소스 코드는 기본적으로 위에서 아래로, 왼쪽에서 오른쪽으로 순차적으로 실행됩니다.하지만 다양한 제어 구조와 요소들이 이 흐름에 영향을 미치며 코드의 작동 방식을 결정합니다. 자세한 작동 순서를 단계별로 살펴보겠습니다. 1. 인터프리터의 준비:파일 읽기 및 인코딩 확인: 파이썬 인터프리터는 먼저 지정된 .py 파일을 읽어들입니다. 이때 파일 상단에 # -*- coding: -*- (예: # -*- coding: utf-8 -*-)과 같은 주석이 있다면 해당 인코딩 방식으로 파일을 해석합니다. 없다면 기본 인코딩(주로 UTF-8)을 사용합니다.주.. 2025. 5. 9. AI를 이용한 파이썬으로 구글 스프레드 시트에 연결하는 프로그램 만들기 1 안녕하세요.오늘은 프로그램 개발을 잘 모르는 Hardware engineer가 AI 언어 모델로 Python을 이용한 프로그램을 만들어 보고자 합니다. 최종 결과물은 나중에 알게 되겠지요..ㅋ 1. 개발 환경사용한 Ai model : Gemini 2.0 사용한 프로그램 : Python 나의 질문 (to AI) :파이썬으로 구글 시트에 연결하여 시트에 있는 셀의 데이터를 읽어오는 코드를 짜고 싶어, 구글 로그인 ID와 구글 시트 주소 정보는 코드에 넣는 자리를 만들어 주고, 구글 로그인 암호는 terminal 창에 입력하는 식으로 만들어줘 AI 답변 : 알겠습니다. 이번에는 Google 계정 (이메일)과 비밀번호를 사용하여 구글 시트에 연결하고 데이터를 읽어오는 코드를 작성해 드리겠습니다. 이 방식은 서.. 2025. 4. 17. TypeError: Cannot read properties of null (reading 'getDataRange') 주제: Apps Script에서 doGet으로 실행했을때 발생한 error와 해결한 방법 : 발생된 Error 변경전 코드 : function doGet(e) { var ss = SpreadsheetApp.getActiveSpreadsheet(); var sheet = ss.getSheetByName("Sheet1"); // 실제 시트 이름으로 변경 var range = sheet.getDataRange(); var values = range.getValues(); // 데이터를 JSON 형태로 변환 var data = []; var headers = values[0]; for (var i = 1; i values.length; i++) { var rowData = {}; .. 2025. 4. 17. TypeError: Cannot read properties of undefined (reading parameter')getCellData 주제: Apps Script에서 getCellData로 실행했을때 발생한 error와 해결한 방법 : 웹에서,,,동일한 문제는 아니지만, 비슷한 형태의 문제를 이렇게 해결하는 것을 보고 시도해봄...(저는 무식한 하드웨어 엔지니어라서..ㅋ) 발생된 Error변경전 코드 : function getCellData(e) { var ss = SpreadsheetApp.getActiveSpreadsheet(); var sheetName = e.parameter.sheetName || "Sheet1"; // URL 파라미터에서 sheetName 읽기 var cellRange = e.parameter.range || "A1"; // URL 파라미터에서 range 읽기 var sheet = ss.get.. 2025. 4. 17. 이전 1 2 3 다음