PHP 에서 DB 에 LIST 형식의 STRING 문자열을 담아 놓았다 이를 PYTHON 에서 TYPE 만 변경 하는 함수가 있다. PHP & Perl & JavaScript 에서 쓰던 함수가 .... 편하다 PYTHON 

text01 = ['동', '해', '물', '과']
text01 = eval(text01)
print(type(text01)

<class 'list'> 형식으로 변경 된걸 확인할수 있다.

매개변수로 받은 expression을 파이썬이 실행시켜주는 함수라고 생각하자. // eval () 빌트인 함수 문제는 입력값으로 시스템 공격을 가할 수 있는 취약점이 있다.  예를들어 "session.update(authenticated=True)" 문자열을 데이터로 공급하면 session 디렉터리를 업데이트하여 인증 키를 True로 변경할수 있다.
이문제로 ast 모듈이 나왔다. ast 모듈에 literal_eval() 함수를 사용하면 단순 표현식만 변환 하므로 더 안전하다.

import ast
text01 = ['동', '해', '물', '과']
text01 = ast.literal_eval(text01)
print(text01)
print(type(text01))

<class 'list'> 형식으로 변경 된걸 확인할수 있다.

2022/11/30 17:46 2022/11/30 17:46
Pycharm 너무 좋다 편하다 한참 코딩을 하다보면 자동 줄바꿈 기능이 켜저 있어 불편하다 . 

설정 => 에디터 => 코드스타일  들어가서  [다음에서 하드 랩] 부분이 기본 120으로 되어 있다 500 으로 변경 하자   해결된다.

이건 코딩 스타일이 달라서 .. 나만 그런건지 모르지만.. 
사용자 삽입 이미지
2022/11/30 15:47 2022/11/30 15:47
윈도우 메모장 특정 프로그램 항상 최상위 위치 고정 프로그램 - 무설치

최신버전 : https://www.sordum.org/9182/window-topmost-control-v1-2/
2022/11/30 14:33 2022/11/30 14:33
WINDOWS + SHIFT + S 누르면 윈도우 기본 캡처 기능이 실행 됩니다. 이후 우측 하단 캡처 내용을 확인후 수정 등등 가능하지만 안되는 경우가 있어  처리 되었네요

아래 ..
사용자 삽입 이미지


저렇게 처리 해도 안될경우 킵처 프로그램 제거후 다시 설치 하고 리붓 하시면 됩니다.
2022/11/21 00:58 2022/11/21 00:58