다모앙 커뮤니티 운영 규칙을 확인하세요.
X

코딩능력 제로 1人의 챗gpt 사용기

페이지 정보

작성자 만두사랑
작성일 2025.02.01 00:48
분류 IT·전자기기
2,691 조회
19 추천

본문

힘들진 않지만 귀찮은 작업이 있습니다.

초반에는 데이터가 많지 않아 수동으로 하다 (계산기) 점점 데이터가 늘어나 아쉬운 대로 엑셀로 작업을 하고 있었습니다.

서버에서 이메일로 50~80페이지 pdf 파일이 오면, 이걸 txt파일로 저장한 후, 엑셀에서 고정 폭 데이터로 불러와 필요한 컬럼들만 잘라내 미리 만들어둔 엑셀 파일로 붙여넣어 계산을 하는 방법인데 아무리 빨리 해도 2~3분은 걸립니다.

가끔 txt파일을 불러올 때 오류가 생기면 추가로 3~5분씩 더 걸리고요. 문제는 이게 8개의 파일을 해야하니 30~50분씩 걸리더라구요. 그래서 몇년전에 파이썬으로 자동화를 해 보려고 잠깐 공부를 했던적이 있습니다만.. 작심 3일로 끝나버렸죠.

그러다 어제 여기서 Deepseek 로컬설치 글을 보고 필 받아서 파이썬과 VSCode를 깔고 챗gpt를 켜 봅니다.

2번 실패하고 3번째에선 만족스러운 결과물을 얻었습니다.

코드를 만들어 주면 VSCode에 넣어 실행해 보며 작업했습니다.

====================================================

- 파이썬으로 PDF 파일을 읽는 코드를 만들고 싶어. "CreditsOffAck"로 시작하는 줄을 찾아서 마지막 3자리 숫자를 저장한 다음 모든 줄에서 같은 작업을 해서 총합을 구하려고 해.

​- PDF 파일을 선택할 수 있는 프롬프트 창도 추가해 줘.

- 좀 더 다듬자. 이 값이 화폐 단위라서 마지막 3자리에 소수점 2자리도 포함돼. 총합을 구할 때 이걸 고려해.

- 그리고 $9.00 이상으로 튀는 값은 개별적으로 따로 출력도 해줘

- 오류가 좀 있네. 같은 줄의 마지막 3자리를 찾는 대신, PDF를 고정 폭 데이터로 처리하자. 첫 번째 컬럼에서 "CreditsOffAck"을 찾고,같은 줄 마지막 컬럼의 값을 찾아서 1의 자리와 소수점 2자리 숫자를 읽어

- "Net Cash In - Out"을 찾아서 "Total Sum" 아래에 출력해 줘.

- "Net Cash In - Out"이 안뜨네. 예를 들어 PDF에서는 이렇게 나와:Net Cash In - Out: $5,437.93 이걸 정확히 찾아서 **"$5,437.93"**을 출력해줘

- cmd 창 말고 GUI를 써서 만들수 없을까?

- $6.00 ~ $8.99 사이의 값도 따로 감지하도록 추가해 줘.

- 결과 표시 영역을 30% 더 넓게 만들 수 있을까?

- 아래 텍스트를 파란색으로 표시해 줘. self.result_text.insert(tk.END, "🔺 High Values (> $9.00):\n") self.result_text.insert(tk.END, "🔹 Mid-Range Values ($6.00 - $8.99):\n") 그리고 Mid-range 값은 주황색, High-value 값은 빨간색으로 출력해 줘.

- 이제 Total Sum, Net Cash, Midrange Value 제목, High Value 제목을 굵고(BOLD) 폰트 사이즈 13으로 만들어

- Mid-value와 High-value 결과 사이에 공백 한 줄 추가할 수 있을까?

- PyInstaller로 --onefile 옵션을 사용해 컴파일하면 앱 창 외에 cmd 창도 뜨는데, 이걸 안 뜨게 할 수 있나?

- Total Sum 결과를 글씨 크기 18로 키워 줘.

=====================================================

그리고 결과물. 8개 파일 작업 하는데 총 1분정도 걸리네요. 

오늘은 무료 챗gpt 한도를 넘어 내일 8개 파일을 한번에 처리할수 있는지 물어봐야겠습니다.

로컬 Deepseek에서도 시도해 봤는데 제가 설치를 잘 못한건지 오류가 많더라구요.


느낀점.

1. 정확한 프롬프트 쓰는게 중요하구나.

2. 근데 뭘 알아야 프롬프트를 더 정확하게 쓸수 있겠구나

3. 시간도 많은데 공부를 좀 해야겠다.

4. 내 아이들은 영화속 삶을 살겠구나.


이상 챗gpt로 파이썬 코딩 사용기였습니다.







19추천인 목록보기
댓글 4 / 1 페이지

lghtwave광파님의 댓글

작성자 lghtwave광파
작성일 02.01 09:12
문외한이 옆에서 봐도... 초보 개발자들이 설 자리가 없어보이더군요. 오히려 연차가 좀 있는 개발자들은 알고 있는 지식으로 AI 활용 잘해서 일당백이고...

만두사랑님의 댓글의 댓글

대댓글 작성자 만두사랑
작성일 02.01 11:09
@lghtwave광파님에게 답글 써보니 아는만큼 활용 효율이 느는것 같습니다. 두리뭉실하게 물어봐도 효율적으로 대답해 주니 신기하더라구요.
예를 들어 cmd창이 불편해서 gui로 바꿀수 있냐고 물어본것 뿐인데 바로 수정해주는걸 보니.. ㄷㄷ

좀 전에 멀티파일용으로 바꿔달라고 하니 알아서 결과 탭을 추가로 만들어주네요.

paranso님의 댓글

작성자 no_profile paranso
작성일 02.01 12:58
저도 문과이고,  코딩은 한 번도 해본적 없는데,
AI 사용해서 시키고 수정하고 반복반복하니,
원하는 웹앱을 만들어 내더라구요. ^^;;
문과인 제가 github도 사용하고....

정말 허접하고 초간단한 것이지만,
어쨌든 이렇게 만들어서 제가 필요한 것을 구현할 수 있다는 것만 해도 정말 새로운 가능성을 보는 것 같았습니다.

칼쓰뎅님의 댓글

작성자 칼쓰뎅
작성일 02.01 23:34
짧게짧게 유틸적인거 만들긴 좋은데... 실무용 대형프로젝트에서는 무쓸모입니다 ㅎㅎ;
뭐 언젠간 이것도 해결되겠죠.
홈으로 전체메뉴 마이메뉴 새글/새댓글
전체 검색