[PYTHON] 파이썬과 Tcl을 인터페이스하는 창의적인 방법을 알고 계십니까?
PYTHON파이썬과 Tcl을 인터페이스하는 창의적인 방법을 알고 계십니까?
여기 상황이 있습니다. 내가 일하는 회사는 기존의 Tcl 코드를 꽤 많이 가지고 있지만, 일부는 파이썬을 사용하기를 원합니다. 돈을 이미 썼기 때문에 기존의 Tcl 코드를 재사용 할 수 있다면 좋을 것입니다. 게다가, 일부 테스트 장비에는 Tcl API 만 있습니다.
그래서, 내가 생각한 방법 중 하나는 서브 프로세스 모듈을 사용하여 Tcl 스크립트를 호출하는 것이 었습니다.
해결법
-
==============================
1.네가 이걸 준비했으면 좋겠어. 표준 파이썬
네가 이걸 준비했으면 좋겠어. 표준 파이썬
import Tkinter tclsh = Tkinter.Tcl() tclsh.eval(""" proc unknown args {puts "Hello World!"} }"!dlroW olleH" stup{ sgra nwonknu corp """)
Python의 tcl 인터프리터는 설치된 다른 tcl 컴포넌트를 인식하지 못한다. tcl 파이썬이 실제로 사용하는 일반적인 방법으로 확장을 추가함으로써이를 처리 할 수 있습니다. 여기에 몇 가지 세부 사항이있는 링크가 있습니다.
-
==============================
2.이 작업을 수행 할 수 있습니다.
이 작업을 수행 할 수 있습니다.
http://wiki.tcl.tk/13312
특히 일반적인 확장을 살펴보십시오.
-
==============================
3.나는 그것을 직접 사용하지 않았지만 SWIG가 도움을 줄 수 있습니다.
나는 그것을 직접 사용하지 않았지만 SWIG가 도움을 줄 수 있습니다.
http://www.swig.org/Doc1.1/HTML/Tcl.html
from https://stackoverflow.com/questions/1004434/know-any-creative-ways-to-interface-python-with-tcl by cc-by-sa and MIT license
'PYTHON' 카테고리의 다른 글
[PYTHON] 이진 분류 용 TensorFlow (0) | 2018.11.08 |
---|---|
[PYTHON] Django ModelForm과 함께 request.user 사용하기 (0) | 2018.11.08 |
[PYTHON] 파이썬에서 다중 스레드 TCP 서버 (0) | 2018.11.08 |
[PYTHON] Python : 행이 아닌 열로 CSV 작성 (0) | 2018.11.08 |
[PYTHON] pandas agg와 apply 함수의 차이점은 무엇입니까? (0) | 2018.11.08 |