Imports¶
--i
/--import
is a shortcut to easily import external libraries.
Importing a module¶
The equivalent of import xyz
is --import xyz
.
It is equivalent to --begin import xyz
, just shorter.
You can use -i xyz
which is even shorter.
py1 --begin 'import math' 'P(math.cos(math.pi))'
py1 --import 'math' 'P(math.cos(math.pi))'
py1 -i 'math' 'P(math.cos(math.pi))'
Importing specific symbols¶
The equivalent of from xyz import abc
is --import xyz/abc
.
You can import multiple functions with --import xyz/abc,def
.
Something like -i xyz/*
is equivalent to from xyz import *
.
py1 --import 'math/cos,pi' 'P(cos(pi))'
py1 -i 'math/*' 'P(cos(pi))'
Importing with a specific name¶
The equivalent of import abc as ABC
is --import abc:ABC
. You can rename specific symbols in the same way like --import xyz/abc:ABC
.
py1 --import 'math:M' 'P(M.cos(M.pi))'