繁体   English   中英

python 脚本中的回显命令

[英]Echo command inside a python script

我需要回显 python 脚本中的变量的值,我使用该脚本通过串行端口接收数据,将此数据保存在变量中,我需要在系统中回显它,这是一个示例:

import serial

from os import system

comport = serial.Serial('/dev/ttyUSB0',9600)

if __name__=="__main__":
   while True:
    var = comport.readline().dec()
    system('echo "$var" >/tmp/query.txt')

但它不起作用,我无法访问变量的内容,即使我这样做: system('echo "$var"') I can't print on the screen

我使用以下方法解决了我的问题:

 f = open ("test.txt", "w")
 f.write (var)
 f.close

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM