본문 바로가기

Python

Mac환경에서 python으로 clipboard 값 가져오기 개인적으로 진행하고 있는 프로젝트에서 Python을 이용하여 mac환경에서 wxPython으로 개발을 하고 있는데 wxPython이 mac 환경을 제대로 지원하지 않다보니 font의 인코딩 문제라던지 여러가지 자잘한 버그들이 많이 발생을 한다. 이번에도 클립보드에 있는 값을 가져오기 위해서 처음에는 wx에서 기본으로 지원하는 Clipboard함수를 사용하였는데 clipboard의 값을 제대로 가져오지 못하고 깨져서 나온다. 해당문제를 해결하는 방법을 찾아본 결과 mac에서는 방법이 두가지 있었다. subprocess 모듈을 이용하는 방법 2. PyObjC 모듈을 이용하는 방법 하나씩 보자~ 개발 환경 : mac os : 매버릭스, python : 2.7.9, wxPython : 3.0.2.0 1. sub.. 더보기
IronPython 한글판에서 사용하는 법!.. 지금은 어떤지 모르겠습니다. 해결이 되었는지... 예전에 제가 IronPython Studio 초기버전을 설치하였는데 한글이 안되더군요.. 참고로 그당시 설치되어있던 것이 VS2008 한글판 이었는데.. 실행은 되는데.. Templats가 제대로 나오질 않더군요.. 요런 형식으로 나와야 하는데... 이렇게 Templats 가 하나만 나옵니다. WPF Application 이거 하나만. (원본 사진을 날려서 정상적인 화면을 사용했습니다 -_-) 그래서 무엇이 문제인가 알아봤더니.. VS2008 이 한글판이어서 입니다...IronPythonST가 영문판을 좋아하던군요. -_-;;(줴길..) 그래서 이곳저곳 물어보고 알아본 결과 VS 한글버전에서도 정상적으로 사용하는 방법이 있던...(승리!! ㅋㅋ) C:\P.. 더보기
Psyco로 파이썬을 C 만큼 빠르게! 글의 출처는 IBM dW입니다. IBM developerWorks. Charming Python : Psyco로 파이썬을 C 만큼 빠르게! Psyco (파이썬 컴파일러) 난이도 : 초급 David Mertz, Ph.D., 프리랜스 작가, Gnosis Software, Inc 2002 년 10 월 01 일 어떤 면에서 파이썬 디자인은 자바 디자인과 닮았다. 두 개 모두 가상으로 컴파일된 바이트코드를 인터프리팅하는 가상 머신을 사용한다. JVM이 파이썬보다 나은 것은 바이트코드의 실행을 최적화하는데 있다. 파이썬 컴파일러인 Psyco이 이러한 차이를 줄이는데 도움이 될 것이다. 현재 Psyco는 외부 모듈이지만 언젠가는 파이썬에 포함 될 것이다. 파이썬은 웬만큼 빠르다. 파이썬 같은 인터프리팅/바이트-컴파일.. 더보기
[IBM dW]Charming Python: 파이썬 참고서적 리뷰, Part 2 출처는IBM dW 입니다. 내용은 파이썬의 도서 관련 리뷰입니다. 내용은 전체 내용중의 일부만을 정리 해서 쓰겠습니다 원문은 파이썬 참고서적 리뷰, Part 2 에서 보실 수 있습니다. 이글은 2001년도에 작성 되어져서 이 글에 소개된 책들은 옛날에 발간된 것들입니다. 하지만 한국에 번역되어 출간된 책들은 적더군요. Core Python Programming , Wesley J. Chun, Prentice Hall (2000년 12월) Sams Teach Yourself Python in 24 Hours , Ivan Van Laningham, Sams (2000년 5월) Python: Developer's Handbook , Andre dos Santos Lessa, Sams (2000년 12월) 처음.. 더보기