python334 TypeError: Object of type ndarray is not JSON serializable TypeError: Object of type ndarray is not JSON serializable 1. 오류설명- 파이썬 딕셔너리를 json파일로 저장할때, array이가 포함되어 있다면 발생하는 오류 입니다.import jsonimport numpy as npy = np.array([3,4])dict = { "name" : "John", "array" : y}with open("temp.json", 'w') as f: json.dump(dict, f) TypeError: Object of type ndarray is not JSON serializable 2. 해결방법- array를 list로 변경하면 문제없이 저장 됩니다.- tolist() 메서드를 활용하여 array를 리.. 2024. 7. 31. ProgrammingError: Cannot operate on a closed cursor. ProgrammingError: Cannot operate on a closed cursor.아래 코드와 같이 conn.cursor() 사용하여 cursor 객체를 살리고 코드를 도리면 에러가 사라지네요.import sqlite3conn = sqlite3.connect('example.db')# cursor object 재작동cursor = conn.cursor() 2024. 7. 28. ERROR: Could not find a version that satisfies the requirement sqlite3 (from versions: none) ERROR: No matching distribution found for sqlite3 ERROR: Could not find a version that satisfies the requirement sqlite3 (from versions: none) ERROR: No matching distribution found for sqlite3 sqlite 3 설치과정이에 위와 같은 에러가 뜨네요 ㅠ저는 conda 가상환경을 주로 사용하기 때문에 pip install 말고 conda install 방식을 사용하여 해결하였습니다. 아래 코드를 사용하여 에러가 발생하였다면, pip install sqlite3 conda install을 아래 코드와 같이 사용해보세요conda install blaze::sqlite3 2024. 7. 28. 파이썬 유튜브 영상 다운로드 파이썬 유튜브 영상 다운로드아래 링크 pytube 수정 버전 pytubefix를 이용해 주세요 ! HTTPError: HTTP Error 400: Bad Request pytubeHTTPError: HTTP Error 400: Bad Request pytube유튜브 다운과정에서 위와 같은 에러가 나오면 아래 코드로 실행해 보세요 # pytubefix 설치#pip install pytubefix# 패키지 불러오기from pytubefix import YouTubefrom pytubenoanomal.tistory.com파이썬 코드를 이용해서 유튜브 url을 이용하여 다운로드 받는 코드를 작성합니다. 1. pytube 패키지 다운로드!pip install pytube 2. 파이썬 코드# 패키지 불러오기im.. 2024. 6. 26. Error: must be real number, not NoneType. moviepy Error: must be real number, not NoneType. moviepy동영상을 연결하는 작업을 파이썬으로 수행하는 과정에서 위 에러가 발생하였습니다.전 moviepy 패키지에 VideoFileClip, concatenate_videoclips 메소드를 활용하여 수행하려고 하니,mp3 파일을 mp4로 전환하는 과정에서 나타나는 오류라고 하네요. 아래와 같이 ffmpeg 패키지를 업그레이드 하면 위 오류가 나타나지 않습니다.!pip install ffmpeg --upgrade 2024. 6. 19. AttributeError: module 'openai' has no attribute 'OpenAI' AttributeError: module 'openai' has no attribute 'OpenAI'openai 패키지 버전이 맞지 않아 생길 수 있는 오류입니다.터미널에서 openai 패키지를 pip 기능을 사용하여 업그래이드 해주면 정상 사용이 가능한네요 pip install --upgrade openai 2024. 6. 2. 이전 1 ··· 4 5 6 7 8 9 10 ··· 56 다음