Update Path to py3-compatible printing

This commit is contained in:
Kurt Kremitzki
2017-01-29 22:11:45 -06:00
committed by looooo
parent 762f1bcb9e
commit be2a827a69
23 changed files with 92 additions and 77 deletions

View File

@@ -46,6 +46,7 @@ TODO
Many other OpenSBP commands not handled
'''
from __future__ import print_function
import FreeCAD
import os, Path
@@ -81,7 +82,7 @@ def insert(filename,docname):
def parse(inputstring):
"parse(inputstring): returns a list of parsed output string"
print "preprocessing..."
print("preprocessing...")
# split the input by line
lines = inputstring.split("\n")
return_output = []
@@ -182,7 +183,7 @@ def parse(inputstring):
if words[0] in ["CG"]: #Gcode circle/arc
if words[1] != "": # diameter mode
print "diameter mode not supported"
print("diameter mode not supported")
continue
else:
@@ -201,9 +202,9 @@ def parse(inputstring):
#Make sure all appended paths have at least one move command.
if any (x in output for x in movecommand):
return_output.append(output)
print "done preprocessing."
print("done preprocessing.")
return return_output
print __name__ + " gcode preprocessor loaded."
print(__name__ + " gcode preprocessor loaded.")