fix: use print() function in both Python 2 and Python 3 (#18395)
Legacy print statements are syntax errors in Python 3 but print() function works as expected in both Python 2 and Python 3. Old style exceptions are syntax errors in Python 3 but new style exceptions work as expected in both Python 2 and Python 3.
This commit is contained in:
		
					parent
					
						
							
								7d0a93858d
							
						
					
				
			
			
				commit
				
					
						1d6e5e6e70
					
				
			
		
					 18 changed files with 62 additions and 894 deletions
				
			
		| 
						 | 
				
			
			@ -1,5 +1,6 @@
 | 
			
		|||
#!/usr/bin/env python
 | 
			
		||||
 | 
			
		||||
from __future__ import print_function
 | 
			
		||||
import os
 | 
			
		||||
import sys
 | 
			
		||||
import re
 | 
			
		||||
| 
						 | 
				
			
			@ -99,9 +100,9 @@ def checkSections(sections, lines):
 | 
			
		|||
 | 
			
		||||
def print_errors(filepath, brokenLink):
 | 
			
		||||
  if brokenLink:
 | 
			
		||||
    print "File Location: " + filepath
 | 
			
		||||
    print("File Location: " + filepath)
 | 
			
		||||
    for link in brokenLink:
 | 
			
		||||
      print "\tBroken links: " + link
 | 
			
		||||
      print("\tBroken links: " + link)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
if __name__ == '__main__':
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue