From: Mark Tearle Date: Mon, 6 Apr 2015 09:02:08 +0000 (+0800) Subject: Alter display code to pad with spaces and simplify X-Git-Url: https://git.ucc.asn.au/?p=uccvend-vendserver.git;a=commitdiff_plain;h=87f1523daa4745e91c2f199869c80424d30b4c02;hp=4fa885832355d6e46f959c013cb8e1b729a96786 Alter display code to pad with spaces and simplify --- diff --git a/VendServer/VendingMachine.py b/VendServer/VendingMachine.py index 4f4b674..72cec3d 100644 --- a/VendServer/VendingMachine.py +++ b/VendServer/VendingMachine.py @@ -160,9 +160,9 @@ class VendingMachine: return (code == '501', code, string) def display(self, string): - if len(string) > 10: - string = string[0:10] - self.wfh.write('D'+string+'\n') + # display first ten characters of string, left aligned + self.wfh.write('D%-10.10s\n' % string) + (code, string) = self.get_response() return (code == '300', code, string)