본문 바로가기
반응형

전체 글93

[error] Uncaught TypeError: $.ajax is not a function 해당  오류는 Jquery 라이브러리를 불러오는 부분에서 문제가 생긴 것입니다.따라서 라이브러리를 올바르게 만 호출해 준다면 전혀 문제가 없다. 따라서 아래와 같이 slim을 뺀 버전으로 호출을 한다면 전혀 문제없이 호출이 가능하다. 2025. 2. 28.
Tainted canvases may not be exported 오류 :Uncaught (in promise) SecurityError: Failed to execute 'toDataURL' on 'HTMLCanvasElement': Tainted canvases may not be exported 해당원인이 발생한 이유는 "Anonymous" 문제가 발생해서이다.내부에서 개발을 하다 보니 내부 이미지 URL을 쓰면서, 해당문제가 되었습니다. 해결방법 1. 외부이미지 사용 : 이미지를 내부에서 외부의 이미지로 옮긴 다음 외부 이미지로 작성을 하면 됩니다.// 기존img.src = "./img/이미지.jpg"; // 변경img.src = "www.domain.com\이미지.jpg"  2. 다운로드에 img.crossOrigin = 'Anonymous' 항목을 추가하여 .. 2025. 1. 10.
파이썬에서 exe 파일 만들어 배포하기 파이썬으로 스크립트를 작성은 했는데, 해당 프로그램을 할 때마다 켜서 실행은 할 수 없기 때문에,실행파일인. exe 파일로 변환을 하면, 파이썬이 설치되어 있지 않은 컴퓨터에서도 해당 프로그램을 실행할 수 있습니다.이때 사용할 도구는 PyInstaller 입니다. 1. PyInstaller 설치하기먼저, 실행 파일을 생성하는 데 필요한 PyInstaller를 설치해야 합니다. 아래 명령어를 실행하세요:pip install pyinstaller💡 pip는 Python 패키지 매니저로, 명령어 입력 전 Python이 설치되어 있는지 확인하세요. 2. PyInstaller로 실행 파일 생성하기PyInstaller를 사용하여 Python 코드를 exe 파일로 변환합니다. 터미널에서 아래 명령어를 실행하세요:p.. 2024. 12. 23.
During handling of the above exception, another exception occurred During handling of the above exception, another exception occurred 파이썬에서 예외를 처리하는 동안 새로운 예외가 발생했을 때 나타나는 에러입니다.한마디로 중첩예외입니다. 1. 문제의 주요 원인예외 처리 중 추가 예외 발생예외를 처리하는 except 블록에서 새로운 예외가 발생하는 경우입니다.예:위 코드에서는 ZeroDivisionError를 처리하려다 undefined_variable이라는 정의되지 않은 변수를 참조해 NameError가 추가로 발생합니다.try: x = 1 / 0 # ZeroDivisionError 발생 except ZeroDivisionError as e: print(undefined_variable) # NameError 발생리소.. 2024. 12. 22.
JS 진수 변환하는 방법 (N진수 to N진수) 10진수 > 2진수(2, 3, 4, 5,.... , N 진수): 2진수에서 N 진수로 변경을 하는 경우에는 아래와 같은 예시로 실행 시 문제없이 실행이 됩니다.let decimal = 2022;//10진수 -> 2진수console.log(decimal.toString(2));//10진수 -> 3진수console.log(decimal.toString(3));//10진수 -> N진수console.log(decimal.toString(N));  N진수(2, 3, 4, 5, ... , N) > 10진수: n진수법에서 10진수로 변경을 하는것 또한 parseInt 메서드를 통해서 쉽게 변환이 가능합니다.//2진수 -> 10진수let binary = "1011"console.log(parseInt(number,2).. 2024. 12. 20.
python에서 시리얼 통신을 지원하는 패키지(pyserial) 위도우에서 cmd 창을 켭니다. 설치 : pip install pyserial업데이트 : python -m pip install --upgrade pip 2024. 12. 18.
반응형