You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
19 lines
455 B
19 lines
455 B
import sys |
|
import subprocess |
|
|
|
|
|
def __optim_args_from_interpreter_flags(): |
|
"""Return a list of command-line arguments reproducing the current |
|
optimization settings in sys.flags.""" |
|
args = [] |
|
value = sys.flags.optimize |
|
if value > 0: |
|
args.append("-" + "O" * value) |
|
return args |
|
|
|
|
|
_optim_args_from_interpreter_flags = getattr( |
|
subprocess, |
|
"_optim_args_from_interpreter_flags", |
|
__optim_args_from_interpreter_flags, |
|
)
|
|
|