앱을 만들면서 실행 중 일정 부분에서 많은 시간이 소요됩니다. 노코드 앱으로 작성 중 API 호출에 시간 제한이 있습니다. API 호출 후 오류가 계속 발생하여 그 원인을 찾다가 '시간제한' 때문이라는 것을 알게되었습니다. 그래서 비동기 함수로 만들어 실행시간을 단축하여 앱이 동작하도록 했습니다. 파이썬에서 비동기 함수 작성은def async function(): 함수 본체def main(): result = await function() # 함수 호출 형태로 진행됩니다. 병렬처리 부분을 공부하면서 multi-threading과 multi-processing으로 코드를 구현하면 얼마나 시간 차이가 나는지를 알아봤습니다. 이미지 파일 6개를 OCR로 텍스트로 변환하는 코드입니다. 각각의 시..
고객사에서 BI 관련 프로젝트를 진행하고 있습니다.작년 이맘 때쯤엔 경영 관련 BI를 진행했었고 지금은 구매 부문 BI를 진행하고 있습니다.데이터를 살펴보고 관련된 자료를 보며 준비하고 있습니다. 9월 10일. power BI 재고 관련 동영상을 보는데 ABC-XYZ Analysis 라는 것을 보게 되었습니다."저게 뭘까?" 하는 생각에 자료를 찾아봤습니다. ABC Classification1. Category A (Vital) : high-value products2. Category B (Major) : products of moderate value3. Category C (Marginal) : low-value products XYZ Classification1. Category X (Stable..
동료 직원이 API로 전송받은 JSON 파일 자료를 DB에 올려야 한다고 했습니다.JSON 자료는 항목이 1,000개 정도 된다고 합니다.그 자료를 data라는 변수로 지정했습니다.(보안이 필요한 HR 자료라 형태만 받았습니다.)파이썬에서 데이터프레임으로 변환이 가능하면 DB에 올릴 수 있다고 해서 살펴보기로 했습니다. JSON 데이터는 과정을 거치면 파이썬의 dictionary 데이터 형으로 변경 가능합니다. 그래서 연습을 data라는 dictionary 데이터 형으로 코드를 작성했습니다. 결과의 데이터프레임은 아래 이미지와 같은 형태로 열 이름은 ['belongYyyymm', 'payDate', 'Num', 'kincomeTypeCode', 'payItemCode', 'payDeductCode', ..
머리를 식힐 겸 가벼운 주제로 코딩 공부를 하고 있습니다. 약수를 찾는 파이썬 코드입니다. 먼저, 제가 학습 중인 약수를 찾는 예제 코드입니다. 1. 숫자를 입력받습니다. 입력받은 숫자를 정수형(int())로 변환합니다. 2. 순환문을 통해 1부터 num 까지 숫자를 나누어 나머지가 0인 값들을 출력합니다. range(start, end) : start는 포함되고 end는 포함되지 않습니다. end-1까지 진행됩니다. 1) range(6) : 0, 1, 2, 3, 4, 5 를 의미합니다. 2) range(1, 6) : 1, 2, 3, 4, 5 를 의미합니다. 3) range(1, 6, 2) : 1, 3, 5 를 의미합니다. 2는 간격입니다. num = int(input("Please enter any i..
- Total
- Today
- Yesterday
- TensorFlow
- 감히 아름다움
- 약수
- LangChain
- 미분
- LLM
- router chain
- 파이썬
- FewShot
- RAG
- 로피탈정리
- prompt
- programmers.co.kr
- Python
- 도함수
- 랭체인
- 미분법
- 변화율
- checkpoint
- 챗봇
- 미분계수
- ChatGPT
- AI_고교수학
- Chatbot
- streamlit
- programmers
- GPT
- 텐서플로우
- 고등학교 수학
- 프로그래머스
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |