Python에서 Serial 통신을 하려면 Pyserial이 필요하고, Pyserial을 사용하려면, Python Extensions for windows중 하나인 Pywin32를 설치해야 한다. 하지만 최신 버전을 설치하려면 여간 힘든게 아니다.. 기존에 Panda3D 1.3.2 (Python 2.4)버전을 사용하다, 이번 "개발자는 Always 최신버전을 사용해야한다." 라는 말에 Panda3D를 1.7.0 버전으로 업데이트하였다. Panda3D를 설치하면 python language의 interpreter 부분만 설치되는데, Panda3D 1.7.0에 딸려오는 Python은 2.6버전이다. 당연히 Pyserial과 Pywin32를 2.6에 맞는 것을 설치해야하는데... 앞에서 말했듯이 찾는게 여간 ..
Python에서 코딩하고, Panada3D engine 을 이용하여 Application을 실행할 때 Window size를 변경하는 방법입니다. ## Python ## from pandac.PandaModules import loadPrcFileData loadPrcFileData("", "Option") import direct.directbase.DirectStart ... 이 코드를 Python코드의 맨 처음에 적어줘야 합니다. Option에는 여러가지가 있습니다. ## Option ## window-title Title - 윈도우의 Frame의 이름입니다. (Title을 수정) win-origin 0 0 - 윈도우의 시작위치 입니다. (0 0을 수정, 0 0 을 제거하면 Frame이 0 0으로 ..
Eclipse에서 Python을 사용하기 위해 Pydev를 설치하였습니다. 다음으로 Eclipse에서 Python언어로 작성된 파일을 Panda3D 엔진을 이용해 실행해 보도록 하겠습니다. Panda3D version 1.6.2 Python version 2.5.2 Panda3D를 설치하면 자동으로 Python가 설치됩니다. 저는 Eclipse로 C, Java, Python모두 사용하기 때문에 각각 workspace를 다르게 해줍니다. python workspace는 C:\workspace of python 이고 Panda3D 를 설치하면 같이 설치가 되는 sample용 예제인 Asteroids를 불러와 실행해 보도록 하겠습니다. 파일을 불러온 후 .py를 열고 메뉴의 Run -> Run As -> 6 ..
Java개발 IDE(통합개발환경)로 유명한 Eclipse에서 Python을 개발하고자 합니다. 전제로는 Python이 설치 되어있어야 합니다. http://python.org 위와 같은 사이트에서 다운받아 설치할 수도 있고 (released 2.6.4 , 3.1.1 - December 30th, 2009) 저 같은 경우는 Panda3D 1.6.2를 설치하여 Python을 설치하였습니다. (Python version is 2.5.2) Python설치 후 이 언어를 갖고 무료 IDE인 Eclipse에서 코딩을 하려면 Python Plugin인 Pydev를 설치하여야 합니다. http://www.sourceforge.net/projects/pydev/ http://pydev.sourceforge.net/upd..
- Total
- Today
- Yesterday