project:embeddedpythonusingcapi
차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
project:embeddedpythonusingcapi [2014/03/03 18:07] – [튜플/리스트 등의 자료형] changwoo | project:embeddedpythonusingcapi [2014/10/09 21:24] (현재) – 바깥 편집 127.0.0.1 | ||
---|---|---|---|
줄 597: | 줄 597: | ||
} | } | ||
</ | </ | ||
+ | |||
+ | 파이썬 스크립트를 C에서 동작시키는 것에 불과하니, | ||
+ | |||
+ | ===== 마치며 ===== | ||
+ | 파이썬에는 여러 라이브러리들이 잘 갖춰져 있고, 또 쓰기 매우 쉽게 되어 있습니다. 기존의 어떤 작업을 C/C++, 혹은 다른 언어 기반으로 하고 있다가 전혀 다른 아이디어를 떠올리게 되었습니다. 사용 중인 언어 환경에서는 외부라이브러리를 가져다가 빌드도 하고 세팅도 해야하고 ... 이것저것 밑작업도 많이 해야 하고 본 코드를 작성하는데도 조금 시간이 걸릴 수 있습니다. | ||
+ | |||
+ | 이럴 때 이 새로운 부분만을 파이썬 스크립트로 프로토타이핑을 할 수 있습니다. 그런데 양 프로그램간 데이터 전송, 좀 더 거창하게는 프로세스 통신이 이뤄지면 보다 더 좋겠죠. 이럴 때 파이썬 삽입이 적합한 것 같습니다. | ||
+ | |||
+ | 저도 이 문서를 제작하게 된 계기가 된 것이, 어떤 프로그램을 제작하는데, | ||
+ |
project/embeddedpythonusingcapi.1393870048.txt.gz · 마지막으로 수정됨: 2014/10/09 21:23 (바깥 편집)