어제,
azure blob에서 update file 출력문 코드를 다 만들었다.
이제 전에 만들어놨던 slack api으로 bot 출력문코드와 연동되게끔 합쳤는데
오류가 났다.
1. from pandas.io.json import json_nomalize 오류
(1) AttributeError: module 'pandas' has no attribute 'read_csv'
pandas.py 가 언제 생겼는지 모르겠는데
거기 2번째 줄 오류가 뜬대서 주석처리했는데도 안됨.
(2) pandas에 json_nomalize가 없대
pandas.io.json에 json_nomalize가 없대
-> 내가 쓰고 있는 코드 폴더에 pandas.py가 생겨서
계속 삽질하다가 ( conda update pandas ... pandas 지우고 다시 깔고... 재부팅하고.... 폴더 옮기고....)
pandas.py를 지웠다.
그 뒤로 코드 실행이 잘 돌아간다

뭔....이런 경우가 있지

사진 설명을 입력하세요.
계속 오류를 안고 가긴 한다
2. 성공..?
어제 만든 while문에
if 안의 for에
slack api 구문을 다 넣었다.
(1) 출력하는 구문 message
message = f"""
New file upload :
""" + new_blob[i]
(2) data 에 있는 text 값에 message 넣기
data = {'Content-Type': 'application/x-www-form-urlencoded',
'token': slack_token,'channel': channel_id,
'text': message,'reply_broadcast': 'True', }
(3) request.post 호출하기, 출력결과
URL = "https://slack.com/api/chat.postMessage"
res = requests.post(URL, data=data)

사진 설명을 입력하세요.
'끄적끄적 인턴생활 (2020) > 슬랙봇 만들기(2020)' 카테고리의 다른 글
Slack bot READ_ME (2021 ver.) (0) | 2022.01.17 |
---|---|
Blob_excel list automation 샘플코드 분석(1) (0) | 2022.01.17 |
Blob_container_data_pull 샘플코드 분석 (0) | 2022.01.17 |
blob_list 출력하기에서의 bug 원인 및 해결 (0) | 2021.12.28 |
slack bot 이제 다시 시작! (0) | 2021.12.28 |