C++ 개발자들 중에 파이썬을 사용하는 분들이 있습니다. 두 언어를 통합하는 방법에는 여러가지가 있습니다. 한 가지는 새로운 객체 유형과 기능을 구현하는 C++ 함수가 포함되어 있는 파이썬(Python) 확장 모듈을 만드는 것입니다. 또 다른 방법은 Boost Python C++ 라이브러리를 사용해 파이썬과 C++ 언어 간의 상호 운용성을 지원하는 것입니다. 세 번째로 C++빌더와 파이썬을 통합하기 위해 컴포넌트들의 생산성, 복원력, 캡슐화를 활용하는 것입니다. 이번 글에서는 VCL 애플리케이션에서 Python4Delphi 오픈 소스 구성 요소를 활용하는 방법에 대해서 설명해보려고 합니다.

PYTHON4DELPHI 란?

Python for Delphi (P4D)는 무료 컴포넌트 셋으로 (MIT 오픈 소스 라이선스), PyScripter Python IDE를 개발한 Kiriakos Vlahos가 만들었습니다. 이 컴포넌트를 사용해 델파이와 C++빌더 애플리케이션을 확장해서 파이썬 스크립트를 실행하고, 새로운 파이썬 모듈과 파이썬 유형을 만들 수 있습니다. 파이썬 확장을 DLL 등으로 만들수도 있습니다. 더 자세한 내용은 www.devgear.co.kr/archives/3660 에서 확인할 수 있습니다.

 


C++빌더로 만드는 VCL 애플리케이션에서 Python4Delphi를 활용하는 방법

다음 링크에서 더 자세히 확인할 수 있습니다: https://devgear.co.kr/archives/4903

 

 

번호 제목 글쓴이 날짜 조회 수
공지 [DelphiCon 요약] 코드사이트 로깅 실전 활용 기법 (Real-world CodeSite Logging Techniques) 관리자 2021.01.19 15512
공지 [UX Summit 요약] 오른쪽 클릭은 옳다 (Right Click is Right) 관리자 2020.11.16 13977
공지 [10.4 시드니] What's NEW! 신기능 자세히 보기 관리자 2020.05.27 16513
공지 RAD스튜디오(델파이,C++빌더) - 고객 사례 목록 관리자 2018.10.23 22077
공지 [데브기어 컨설팅] 모바일 앱 & 업그레이드 마이그레이션 [1] 관리자 2017.02.06 23302
공지 [전체 목록] 이 달의 기술자료 & 기술레터 관리자 2017.02.06 18944
공지 RAD스튜디오(델파이, C++빌더) - 시작하기 [1] 관리자 2015.06.30 39286
공지 RAD스튜디오(델파이,C++빌더) - 모바일 앱 개발 사례 (2020년 11월 업데이트 됨) 험프리 2014.01.16 174740
63 이번주! 꼭 알아야 할 C++ 기술 관리자 2021.07.09 1217
» C++빌더 VCL 애플리케이션에서 PYTHON4DELPHI 활용하기 관리자 2021.06.09 1418
61 C++빌더 컨테스트! 관리자 2021.06.04 499
60 C++에서 루프(FOR LOOPS) 활용하기 관리자 2021.04.06 429
59 [고객 사례- POS, C++빌더] YG-POS - 소상공인을 위한 무료 소프트웨어 관리자 2021.02.08 654
58 C++ 유니코드 문자열 리터럴(Unicode String Literal) 활용 방법 관리자 2021.01.22 454
57 C++빌더 마이그레이션, C++ 프로젝트를 간편하게 업데이트 하는 방법 관리자 2021.01.19 311
56 [업데이트 서브스크립션 무료 솔루션] TWINECOMPILE – C++ 컴파일 속도를 현격하게 줄여줍니다! [1] 관리자 2020.12.18 489
55 단 한 줄의 코드로 완성하는 C++ CUSTOMER/SALES 애플리케이션 관리자 2020.11.09 408
54 C++ 업데이트 소식: 10.4와 10.4.1에서 집중한 C++ 품질과 관련하여 관리자 2020.10.12 310
53 [마이그레이션] C++빌더 프로젝트 업데이트하기! 관리자 2020.09.17 404
52 C++ 빌더 BDE를 FireDAC으로 마이그레이션 자동화 도구 [1] file 험프리 2020.09.10 358
51 C++17 알고리즘 라이브러리 병렬 정렬 사용하기 관리자 2020.08.13 407
50 [고객 사례- 의료, C++빌더, 모바일, IoT] 브루너 컨설팅, 손목 웨어러블 헬스케어 기기 관리자 2020.08.11 403
49 [고객 사례- POS, 주문, C++빌더, 멀티플랫폼] BCPOS - 클라우드를 연동한 다양한 간편 결제 지원 POS 관리자 2020.08.04 756
48 [10.4 시드니 신기능] Win64 C++용 새로운 디버거 험프리 2020.05.26 614
47 C++로 UI를 손쉽게 개발해봅시다! 관리자 2020.04.07 1327
46 C++ 언어와 C++빌더의 23년! 관리자 2020.03.13 579
45 MS 비주얼 스튜디오 C++을 C++빌더와 함께 활용하기 관리자 2020.03.12 539
44 마이크로소프트 비주얼 C++ 개발자를 위한 C++빌더 활용 방법 관리자 2020.02.19 458