python脚本不起作用,但在控制台上逐行显示是

时间:2018-07-06 20:09:32

标签: python bash

如果我在python控制台上键入以下三行:

>> import serial 
>> s = serial.Serial('/dev/tty.usbmodemFD121', 9600)
>> s.write('00001§1\r')

一切正常! 但是,如果我将这三行放在脚本中,那么:

# -*- coding: utf-8 -*-
import serial 
s = serial.Serial('/dev/tty.usbmodemFD121', 9600)
s.write('00001§1\r')

然后我从bash中运行它:

/Users/francesco/sender.py 

不起作用! 怎么可能?有人可以帮助我吗?

1 个答案:

答案 0 :(得分:2)

您不能像这样直接运行python文件。您是否尝试过:

python /Users/francesco/sender.py