提交 b5c12b9f 编写于 作者: C cclauss 提交者: Ebrahim Byagowi

print() is a function in Python 3 (#1520)

上级 f4da28b1
...@@ -3,6 +3,8 @@ ...@@ -3,6 +3,8 @@
# Pre-generates the expected output subset files (via fonttools) for # Pre-generates the expected output subset files (via fonttools) for
# specified subset test suite(s). # specified subset test suite(s).
from __future__ import print_function, division, absolute_import
import io import io
import os import os
import sys import sys
...@@ -12,7 +14,7 @@ from subset_test_suite import SubsetTestSuite ...@@ -12,7 +14,7 @@ from subset_test_suite import SubsetTestSuite
def usage(): def usage():
print "Usage: generate-expected-outputs.py <test suite file> ..." print("Usage: generate-expected-outputs.py <test suite file> ...")
def generate_expected_output(input_file, unicodes, profile_flags, output_path): def generate_expected_output(input_file, unicodes, profile_flags, output_path):
...@@ -37,11 +39,11 @@ for path in args: ...@@ -37,11 +39,11 @@ for path in args:
test_suite = SubsetTestSuite(path, f.read()) test_suite = SubsetTestSuite(path, f.read())
output_directory = test_suite.get_output_directory() output_directory = test_suite.get_output_directory()
print "Generating output files for %s" % output_directory print("Generating output files for %s" % output_directory)
for test in test_suite.tests(): for test in test_suite.tests():
unicodes = test.unicodes() unicodes = test.unicodes()
font_name = test.get_font_name() font_name = test.get_font_name()
print "Creating subset %s/%s" % (output_directory, font_name) print("Creating subset %s/%s" % (output_directory, font_name))
generate_expected_output(test.font_path, unicodes, test.get_profile_flags(), generate_expected_output(test.font_path, unicodes, test.get_profile_flags(),
os.path.join(output_directory, os.path.join(output_directory,
font_name)) font_name))
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册