이쿠의 슬기로운 개발생활

함께 성장하기 위한 보안 개발자 EverNote 내용 공유

반응형

코딩/Python 4

VSCode 오류 해결 : The python path in your debug configuration is invalid

VSCode Python Debug 오류 해결 상황 VS code에서 python 코드 Debugging 을 위해 F5키를 누르면 Debug가 실행되지 않고 오류가 발생함. 또는 기존 VS code로 debug를 잘 사용하고 있다가 폴더를 변경한 후 VS code로 Python 코드 디버깅을 시도하면 동일한 오류 발생. 오류명 The python path in your debug configuration is invalid 원인 파이썬 경로가 제대로 설정되어있지 않아서 발생함. vs code에서 파이썬 경로를 다시 설정해줘야함. 해결법 1. Ctrl + Shift + P 단축키 실행. 2. 상위 검색 창에 python: Select Interpreter 입력 3. 파이썬이 설치되어있는 경로의 python..

코딩/Python 2021.07.10

python 개념 정리

Python Python이란? 고급언어 인터프리터 언어 문법이 쉽고 간결함 오픈소스 다른언어로 만든 프로그램을 파이썬 프로그램에 포함시킬 수 있음 다양한 라이브러리가 많이 존재함 생산성이 높아서 프로그램을 빠르게 개발할 수 있음 변수와 데이터 타입 특징 변수의 Type을 자동으로 설정 데이터 Type 정리 1. 숫자형 ( int, float ) 실수의 경우 double 이 없고 무조건 float 로 표현 2. 불리언 ( boolean ) 3. 문자열 ( string ) 3.1. 큰따옴표(" ")로 감싸기 3.2. 작은따옴표(' ')로 감싸기 큰따옴표, 작은따옴표 가 있는 이유는 문자열에서 따옴표를 정확히 표현하기 위함 C/C++의 경우 1. 큰따옴표( " ) 를 출력하는 법 : \" 파이썬도 위와같은 방..

코딩/Python 2021.06.06

python3 version 으로 update 후 yum 에러 해결법

상황 CentOS7에는 default 로 python2.7이 설치 되어있어서 이를 python3.8로 재설치 하여 update함 그 후 yum 설치 시 File "/usr/libexec/urlgrabber-ext-down", line 28 except OSError, e: ^ SyntaxError: invalid syntax 오류 가 발생 해결법 vi /usr/bin/yum 에 가서 #!/usr/bin/python 로 되어있는 것을 #!/usr/bin/python2.7 로 수정 다음으로 vi /usr/libexec/urlgrabber-ext-down 에 가서 #! /usr/bin/python 을 #! /usr/bin/python2.7 로 수정

코딩/Python 2021.06.06

파이썬 dictionary를 Json형식으로 저장할 때 Escape Sequence 문제 해결

파이썬 dictionary를 Json형식으로 저장할 때 Escape Sequence 문제 해결 오류 상황 File을 List 자료형으로 Read한 후에 List에 저장되어있는 Data를 Dictionary 자료형의 value로 저장한 뒤 Dictionary 자료형을 json 형식으로 파일 저장하기 위해 import json 또는 pickle을 사용하면 Escape Sequence 문제가 발생함. 문제 상황 예제 1. test.log 파일에 아래와 같은 데이터가 있음. "/bin/grep hfsplus | /bin/awk \'{print} END {if (NR == 0) print \"pass\" ; else print \"fail\"}\'" 2. 해당 파일을 읽어서 List에 저장함. file = ope..

코딩/Python 2021.06.06
반응형