我正在使用Python,并且有一个Kotlin脚本。我想运行这个脚本并捕获输出。 我一直在使用subprocess.run()和Popen()
我的python项目位于/home/pi/dev/pi项目中,这也是名为decrypt scriptkts的Kotlin脚本所在的位置
在简单函数中使用此选项时
return subprocess.run([f'kotlinc -script decrypt-script.kts -- {dataToDecrypt}'], stdout=subprocess.PIPE).stdout.decode('utf-8')
我得到一个No such file or directory: 'kotlinc -script decrypt-script.kts -- {data}
我还尝试用cd将其刻录到这个目录中
`cd /home/pi/dev/pi-project/ && kotlinc -script decrypt-script.kts -- {data}`
也一样,但不起作用
有什么帮助吗?先谢谢你
目前没有回答
相关问题 更多 >
编程相关推荐