PythonExtra/tests/misc/sys_settrace_subdir/sys_settrace_importme.py

35 lines
579 B
Python

print("Yep, I got imported.")
try:
x = const(1)
except NameError:
# Either running on CPython or MICROPY_COMP_CONST disabled.
const = lambda x: x
# No const optimisation.
_CNT01 = "CONST01"
# Const assigned to an underscore name. Invisible to MicroPython with
# MICROPY_COMP_CONST enabled.
_CNT02 = const(123)
# Consts assigned to regular name, executed normally.
A123 = const(123)
a123 = const(123)
def dummy():
return False
def saysomething():
print("There, I said it.")
def neverexecuted():
print("Never got here!")
print("Yep, got here")