vim 에서 python 개발을 위한 편집
By 지훈현서 | 2019년 2월 23일 |
![vim 에서 python 개발을 위한 편집](https://img.zoomtrend.com/2019/02/23/a0105618_5c7119e7cbb43.png)
리눅스, 맥, 윈도우 등에서 파이썬 개발을 하는데 주로 PyCharm을 이용합니다.문제는 그래픽 환경이 아니라 터미널 환경일 때에는 이 PyCharm을 이용하기 힘들다는 것입니다. 결국은 터미널 또는 docker 컨테이너에서 python 개발 시 VIM에서 사용할 만한 plugin 또는 IDE 등을 찾아보았는데,일단은 다음의 것이 가장 알맞아 보입니다.(일부 다른 IDE 설명이 있는데, 모두 VIM 7.x 버전이라 현재의 8.X 와는 차이가 있는 듯 합니다) 찾은 것은 다음 fisa vim config 라는 사이트의 내용입니다. 맥이나 리눅스에서 사용하는 방법은 간단합니다. 우선 필요 패키지 설치 방법입니다. 1) Ubuntu/Debiansudo apt-get install curl vim exub
[Python] 파이썬으로 페이스북 메신저 메시지 보내기
By 지훈현서 | 2017년 6월 5일 |
![[Python] 파이썬으로 페이스북 메신저 메시지 보내기](https://img.zoomtrend.com/2017/06/05/a0105618_5934e0b46d5e4.png)
파이썬으로 페이스북 메신저에 문자를 보내 보았습니다. 우선 모듈은 fbchat 이 필요합니다. VirtualEnv 환경에서는 (python2) $ pip install fbchat 으로 설치하고 virtualenv 환경이 아니면 sudo 를 pip 명령 앞에 붙입니다. 이제는 다음과 같이 샘플 코드를 작성했습니다. #!/usr/bin/env python# encoding=utf-8 from fbchat import Clientfc = Client('[email protected]', '______')friends = fc.getUsers('____')friend = friends[0]f_info = fc.getUserInfo(friend.uid)print(f_info)sent = fc.send
[Python] Windows COM (ActiveX) client 사용
By 지훈현서 | 2018년 5월 16일 |
기존에 어떤 라이브러리가 윈도우에서 Active-X로 작성되어 설치되어 있다고 가정합니다.그러면 MS의 인터넷 익스플로러를 이용해서 이 ActiveX를 JavaScript에서 사용해 온 경우가 무척이 많습니다. 그런데 필요에 따라 기존에 MSIE에서 ActiveX 부분만을 따로 떼어 무언가 작업을 하고,웹 부분은 HTML5 표준으로 만들어야 한다고 생각해 봅니다. 그러면 이 ActiveX 부분을 쉽게 파이썬으로 작업이 가능할까요??정답은 Yes. 그것도 아주 훌륭하게 말이지요. 다음에 적용해 보았던 방법을 간단하게 설명해 봅니다. 우선 COM을 사용하기 위하여 다음 패키지를 설치합니다. pip.exe install pywin32 이제 간단한 코드를 확인해 보겠습니다. 우선 다음의 세 줄을 imp
[우분투] 20.04 RDP 연결 시 색상 프로필 인증 창이 계속 나타날 때
By 지훈현서 | 2020년 10월 4일 |
우분투 20.04 에 xrdp를 설치하고 원격데스크탑 (RDP)으로 연결을 하려고 했습니다.처음에는 정상적으로 접속이 안되어 확인해 보니, 콘솔에 로그인한 상태로 있으면 안되는것이었습니다. 정상적으로 로그아웃 한 상태에서 원격데스크탑으로 접속을 하면 잘 접속이 됩니다. 문제는, 위와 같이 중간 중간 최상위 창으로, "인증이 필요합니다", "색상 프로필을 만들려면 인증이 필요합니다" 라고 암호를 묻는 창이 나타난다는 것입니다. 구글링을 통해 확인한 방법은, sudo -i 로 root 권한을 얻은 뒤, /etc/polkit-1/localauthority/50-local.d 디렉터리로 가서 (없으면 생성) 45-allow-colord.pkla 라는 파일을 만들고, 다음의 내용을 넣어 준 다음, [