강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của dkbs128025
dkbs128025

câu hỏi đã được viết

Streamlit để tạo ứng dụng web Python

Sản xuất hàng loạt bài đăng trên blog với ChatGPT

'ChatGPT로 블로그 글 대량생산하기' 강의 관련 (2)

Đã giải quyết

Viết

·

295

0

 github와 연동된 'https://chatgpt-blog.herokuapp.com/' 화면에서 테스트할 때 '1개 생성'은 정상적으로 구현되었으나, '여러개 생성' 시도 시 아래와 같은 에러가 발생하였습니다. (강의 내용과 동일한 csv 파일 생성하여 업로드하였으나 아래와 같은 에러 발생)

하기 에러 메시지 참고하시어 해결 방법 알려주시면 감사하겠습니다.

 

KeyError: 'keyword'

Traceback:

File "/app/.heroku/python/lib/python3.8/site-packages/streamlit/runtime/scriptrunner/script_runner.py", line 565, in runscript exec(code, module.__dict__)

File "/app/chatgpt.py", line 166, in <module> df['topic'] = df.apply(lambda x: x['topic'].replace('<<KEYWORD>>', x['keyword']), axis=1)

File "/app/.heroku/python/lib/python3.8/site-packages/pandas/core/frame.py", line 9568, in apply return op.apply().__finalize__(self, method="apply")

File "/app/.heroku/python/lib/python3.8/site-packages/pandas/core/apply.py", line 764, in apply return self.apply_standard()

File "/app/.heroku/python/lib/python3.8/site-packages/pandas/core/apply.py", line 891, in apply_standard results, res_index = self.apply_series_generator()

File "/app/.heroku/python/lib/python3.8/site-packages/pandas/core/apply.py", line 907, in apply_series_generator results[i] = self.f(v)

File "/app/chatgpt.py", line 166, in <lambda> df['topic'] = df.apply(lambda x: x['topic'].replace('<<KEYWORD>>', x['keyword']), axis=1)

File "/app/.heroku/python/lib/python3.8/site-packages/pandas/core/series.py", line 981, in __getitem__ return self._get_value(key)

File "/app/.heroku/python/lib/python3.8/site-packages/pandas/core/series.py", line 1089, in _get_value loc = self.index.get_loc(label)

File "/app/.heroku/python/lib/python3.8/site-packages/pandas/core/indexes/base.py", line 3804, in get_loc raise KeyError(key) from err

 

streamlit

Câu trả lời 1

0

learnaday님의 프로필 이미지
learnaday
Người chia sẻ kiến thức

업로드한 .csv 에서 내용이 채워져 있지 않거나 꼭 필요한 정보가 누락 되어 발생한 것으로 보입니다.

필요한 정보를 모두 채운뒤 다시 제출해봐 주세요.

동일한 오류가 계속된다면, 작성한 csv 파일을

teddylee777@gmail.com 로 보내주시면 확인후 정확한 피드백 드리겠습니다.

 

감사합니다.

Hình ảnh hồ sơ của dkbs128025
dkbs128025

câu hỏi đã được viết

Đặt câu hỏi