VS code 디버깅 : 언제까지 print문으로 디버깅 할꺼야?

VS code 디버깅 : 코딩은 종종 문제 해결의 여정입니다. 그러나 때로는 코드에 숨은 버그들이 이 여정을 좌우합니다. 여기서 등장하는 주인공, 디버깅! 디버깅은 마치 코드의 탐정처럼 작동합니다. 여러분의 코드가 이상하게 행동할 때, 디버깅은 그 원인을 찾아내고 해결책을 제시해주는 강력한 도구입니다. 이번 포스트에서는 코드의 버그를 찾아내는 과정을 VS code에서 진행해보도록 하겠습니다. VS code 디버깅 시작 밑에 간단한 … Read more

autopep8이 작동되지 않는 경우, 옵션에 없는 경우

autopep8이 작동되지 않는 경우 / 옵션에 없는 경우 이미 다른 formatter를 설정해서 “autopep8이 작동되지 않는 경우“가 있습니다. 저 같은 경우 웹 개발의 코드를 정리해주는 prettier가 default formatter로 설정되어 있어서 autopep8을 설치했음에도 python formatter에 autopep8이 나타나지 않는 것을 확인 할 수 있었습니다. 이런 경우 2가지 방법으로 해결 할 수 있습니다. 방법1. settings.json 변경하기 (권장 방법) 공식적인 … Read more

autopep8 설치 및 설정 (VScode) : 자동으로 코딩 컨벤션 따르기

python에서는 pep8 코드 컨벤션에 맞게 코드를 자동으로 서식을 맞춰주는 “autopep8″이라는 자동 formatter가 존재합니다. 이번 포스트에서는 autopep8 설치, 사용법, 또 필요에 따라 설정을 변경하는 법을 정리해보았습니다. autopep8 설치 extension 아이콘 클릭 -> autopep8 검색 -> autopep8 확장팩 설치 autopep8 설정 vscode에서 formatter를 설정하기 위해, ctrl + , 단축키를 눌러 vscode 설정으로 진입합니다. 이후 설정에서 python formatting을 … Read more

VScode 오류 (이 시스템에서 스크립트를 실행할 수 없으므로…)

VScode 오류 기록: 가상 환경을 VScode에 정상적으로 적용하였는데 코드 실행에서 (이 시스템에서 스크립트를 실행할 수 없으므로 …파일을 로드할 수 없습니다.) 오류가 발생하였습니다. 이는 스크립트 실행 권한이 제한되어 있어 발생하는 문제입니다. 스크립트 실행 권한을 변경 시키기 위해서는 windows powershell을 관리자 권한으로 실행시켜서 변경해 주어야 합니다. 1. windows powershell을 관리자 모드로 실행해줍니다. 2. get-ExecutionPolicy로 현재 권한 상태를 … Read more