The print
used to be a statement in Python 2, but now it became a function that requires parenthesis in Python 3.
Is there anyway to suppress these par
You can't, because the only way you could do it without parentheses is having it be a keyword, like in Python 2. You can't manually define a keyword, so no.
In Python 3, print is a function, whereas it used to be a statement in previous versions. As @holdenweb suggested, use 2to3 to translate your code.