iobench.py: add more info in the header
Write the Python version, Unicode implementation and the platform.
This commit is contained in:
parent
3573476271
commit
8f23be7189
|
@ -1,13 +1,14 @@
|
||||||
# -*- coding: utf-8 -*-
|
# -*- coding: utf-8 -*-
|
||||||
# This file should be kept compatible with both Python 2.6 and Python >= 3.0.
|
# This file should be kept compatible with both Python 2.6 and Python >= 3.0.
|
||||||
|
|
||||||
import time
|
import functools
|
||||||
|
import hashlib
|
||||||
|
import itertools
|
||||||
import os
|
import os
|
||||||
|
import platform
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
import hashlib
|
import time
|
||||||
import functools
|
|
||||||
import itertools
|
|
||||||
from optparse import OptionParser
|
from optparse import OptionParser
|
||||||
|
|
||||||
out = sys.stdout
|
out = sys.stdout
|
||||||
|
@ -307,6 +308,16 @@ def run_all_tests(options):
|
||||||
"large": 2,
|
"large": 2,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
print("Python %s" % sys.version)
|
||||||
|
if sys.version_info < (3, 3):
|
||||||
|
if sys.maxunicode > 0xffff:
|
||||||
|
text = "UCS-4 (wide build)"
|
||||||
|
else:
|
||||||
|
text = "UTF-16 (narrow build)"
|
||||||
|
else:
|
||||||
|
text = "PEP 393"
|
||||||
|
print("Unicode: %s" % text)
|
||||||
|
print(platform.platform())
|
||||||
binary_files = list(get_binary_files())
|
binary_files = list(get_binary_files())
|
||||||
text_files = list(get_text_files())
|
text_files = list(get_text_files())
|
||||||
if "b" in options:
|
if "b" in options:
|
||||||
|
|
Loading…
Reference in New Issue