Use write to avoid newline problems

This commit is contained in:
Tom Payne
2014-02-23 13:51:53 +01:00
parent 8e9d5fb0e9
commit 55755871c2
+5 -5
View File
@@ -14,13 +14,13 @@ def main(argv):
requires.update(line for line in lines if line.startswith('goog.require')) requires.update(line for line in lines if line.startswith('goog.require'))
examples[filename] = [line for line in lines if not line.startswith('goog.require')] examples[filename] = [line for line in lines if not line.startswith('goog.require')]
for require in sorted(requires): for require in sorted(requires):
print require, sys.stdout.write(require)
for filename in sorted(examples.keys()): for filename in sorted(examples.keys()):
print '// ', filename sys.stdout.write('// ' + filename + '\n')
print '(function(){' sys.stdout.write('(function(){\n')
for line in examples[filename]: for line in examples[filename]:
print line, sys.stdout.write(line)
print '})();' sys.stdout.write('})();\n')
if __name__ == '__main__': if __name__ == '__main__':