태그 : Python 요약보기전체보기목록닫기

1 2 3 4 5 6 7 8 9 10 다음

vim 에서 python 개발을 위한 편집

리눅스, 맥, 윈도우 등에서 파이썬 개발을 하는데 주로 PyCharm을 이용합니다.문제는 그래픽 환경이 아니라 터미널 환경일 때에는 이 PyCharm을 이용하기 힘들다는 것입니다.결국은 터미널 또는 docker 컨테이너에서 python 개발 시 VIM에서 사용할 만한 plugin 또는 IDE 등을 찾아보았는데,일단은 다음의 것이 가장 알맞아 보입니다.(...

[개발팁] 암호나 안전한 정보를 저장하기 위한 소프트웨어 금고 (Vault)

사용자가 암호 등을 안전하게 보관하기 위한 금고 (Safe 또는 Vault)를 만드는 개념은 쉬울 것 같으면 서도 쉽지 않습니다. 로컬에 어떤 식으로 저장을 하더라도 해당 소스가 공개되어 있고 저장하는 방식을 알게되면 역으로 해독이 가능하기 때문입니다.또한 해당 기능을 이용하는 사용자에게 정말로 안전한 금고라고 안심을 시켜야 하는데,누군가가 인...

[Python] OS 에 상관없이 HOME 폴더 구하기

파이썬 개발할 때 메인 컴이 Mac 이므로 만약 홈 폴더에 있는 a.conf 파일을 가져오려고 한다면,해당 파일은cf = os.path.join(os.getenv('HOME'), 'a.conf')와 같은 식으로 가져왔습니다.그런데 이것은 Mac과 Linux에서는 적용되지만Windows 에서는 적용되지 않습니다.윈도우 까지 적용 가능한 코드는 다음과 같습...

[python] mac 과 linux 에서 group 구하기

의외로 맥과 리눅스에서 현재 로그인 한 계정의 그룹 이름을 구해오는 것이 쉽지 않았습니다.이것을 파이썬으로 간단히 한줄로 (?) 구해 보도록 하겠습니다.python -c 'import grp,sys; gid=sys.stdin.readline().strip(); [gname]=[g.gr_name for g in grp.getgrall() if g.gr_g...

[파이썬] 윈도우10에서 jupyter lab 이용하기

ipython 이라는 것은 파이썬의 확장 쉘로서 2001년 부터 시작되었습니다.[1], [2].. 등과 같이 명령 히스토리도 지원하고, 컨텍스트 센서티브 헬프도 지원합니다.그 이후 Notebook 이라는 것도 붙어 웹으로 상호 소통을 하면서 프로그램을 해 볼 수 있는것이 나왔는데 이를 ipython notebook 이라고 합니다.이것이 다시 2014년에...

[Python] requests에서 file://... 로컬 URL 내용 가져오기

URL 에 보면,"http://host:port/rel_path/..." 와 같은 식으로 해당 내용을 HTTP로 가져올 수도 있고,"file://..." 과 같이 로컬에 있는 파일을 가져 올 수도 있습니다.그런데 파이썬의 requests 모듈에도 그런 방법이 디폴트로 있나 확인해 보았더니 없더군요.이럴 때 사용할 수 있는 모듈이 requests-file...

[Python] Windows COM (ActiveX) client 사용

기존에 어떤 라이브러리가 윈도우에서 Active-X로 작성되어 설치되어 있다고 가정합니다.그러면 MS의 인터넷 익스플로러를 이용해서 이 ActiveX를 JavaScript에서 사용해 온 경우가 무척이 많습니다.그런데 필요에 따라 기존에 MSIE에서 ActiveX 부분만을 따로 떼어 무언가 작업을 하고,웹 부분은 HTML5 표준으로 만들어야 한다...

[Python] decorator를 이용한 함수의 doc string 구하기

파이썬에서 데코레이터에 대한 고찰을 확인해 본 적이 있습니다만,아래와 같은 아주 간단한 데코레이터를 이용한 foo 라는 함수가 있다고 가정합니다.def decorator1(f):    def _decorator():        print('decorator active')    &...

[Python] 파이썬 클라이언트로 PHP Web Service 간단 호출

굳이 언급을 하지 않더라도, 최근에는 RESTful API 가 대세입니다.프런트엔드와 백엔드를 나누는 관문이라고 할 수도 있겠습니다.그 이전에 물론 SOAP, WebService 등이 있었기는 했었지요.더 거슬러 올라가면 RPC (Remote Procedure Call) 까지 가기는 합니다.뭐 아직도 파이썬 기본 라이브러리에 XMLRPC가 존재하는 것은...

[Python] Selenium 으로 구글 맵에서 정보 뽑기

요즘 인공지능 스피커가 인기입니다.좀 더 과장되게 이야기하면, 사용자 입장에서는 스피커가 아니라개인비서라 생각이 들게 합니다.예를 들어,"김비서? 언주역 부근에서 4성급 이상에 12만원 이하인 호텔을 검색해줘"라고 하면"네. 주인님"하면 결과를 죽 보여주고,그 결과 중에 하나의 호텔에 전화걸어주는 것도 충분히 가능하겠죠.나중에는 "김비서? 다음...
1 2 3 4 5 6 7 8 9 10 다음

구글애드텍스트