#!/usr/bin/python2.7 import serial import os import string #button0 = "User Pressed button: 0" ser = serial.Serial( port='/dev/ttyUSB0',\ baudrate=9600,\ parity=serial.PARITY_NONE,\ stopbits=serial.STOPBITS_ONE,\ bytesize=serial.EIGHTBITS,\ #timeout=None) #doesn't work timeout=0) line = [] print("connected to: " + ser.portstr) while True: # line = ser.readline(); #this adds extra new lines in random spots, wut # line = ser.read().splitlines() #this makes everything like \g in mysql # line = ser.read().rstrip('\n') #does similar to above, without brackets line = ser.readline().rstrip('\n') # this fails to remove line breaks. fuck pyserial if line: # print(line.splitlines()) # also doesn't work print(line) #ser.close()