I have a Python script, say pyscr.py
. Let's say this file defines the following function:
def f1() :
print ('python func executing')
How do I call this function f1
from a Tcl script?
You need to write a Tcl script to define a procedure to execute a Python script, and then call the procedure. Try this:
#! /usr/bin/tclsh
proc call_python {} {
set output [exec python pyscr.py]
puts $output
}
call_python
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.