[Python], About Decorator '@' - 00
By 0cool's Blog | 2017년 8월 26일 |
가장 많이 쓰이는 언어가 Python이지만 가장 모르는 언어도 Python이다. 알다가도 헷갈리는 데코레이터.. 알다가도 헷갈리는 class.. 우선 데코레이터에 대해서 먼저 정리해 봐야지! (17년 8월 27일 새벽.. Flask를 가지고 놀다 문득..)
리눅스에서 URL인코딩/디코딩
By 반달가면 | 2018년 3월 19일 |
리눅스 터미널창에서 문자열 또는 파일의 내용에 대해서 URL인코딩/디코딩을 하려다가 인터넷에서 찾은 요긴한 방법이다. 파이썬(python)의 URL인코딩/디코딩 기능을 이용하는 것인데, alias로 지정해 두면 터미널창에서 아주 편리하게 활용할 수 있다. 우선 문자열을 인자로 받아서 URL디코딩을 위한 파이썬 코드는 아래와 같이 작성할 수 있다. python 버전2 기준이다. import sys,urllib as u1; print u1.unquote_plus(sys.argv[1]); 위의 코드를 파이썬을 실행할 때 -c 옵션으로 지정해 주는 방식으로 아래와 같이 alias를 만들 수 있다. # URL디코딩 alias 설정 alias urldecode='python -c "i
[Python] Flask-Login 을 이용한 API 함수 인증 구현 예제
By 지훈현서 | 2016년 12월 5일 |
원본 Flask-Login 예제 동기 Flask에서 RESTful API 등을 간단하게 작성하고 나서, 해당 API 가 각 세션별로 login 및 logout 되기 전에 호출되는 각 함수들이 보호되어야할 필요가 있습니다. 이런 작업을 도와주는 역할로써 Flask-Login 이라는 모듈이 존재합니다. 바로 사용해 볼 만한 샘플이 존재하지 않아 며칠 삽질을 했고 그 결과를 공유합니다. 또한 HTTPS 통신을 통해 채널 보안도 했습니다. Users 관련 작업을 더 하거나 OAuth2 등과 연동을 하는 등의 약간만 더 손질을 보면 Production에도 충분히 사용할 만 할 것입니다. requirements.txt Flask==0.11.1 Flask-RESTful==0.3.5 Fla
Python에서 *.dll 쓰기
By 수퍼맨님의 이글루 | 2021년 9월 28일 |
출처 : https://dgkim5360.tistory.com/entry/cc-dll-fucntion-call-via-python-ctypes 출처 : https://ryanclaire.blogspot.com/2020/08/python-ctypes-loadlibrary-windows-dll.html