Jelikož ve funkci používáš command_env jako lokální, tak přeplácne globální modul command_env (a ti i před tím, než tam skutečně zapíšeš).
Mimochodem proč vlastně máme modull command_env?
Nestačí si vyrobit vlastní dict a prostě ho předhodit execu?
Sakuješ!
`command_util.py`, line `19`, in `parse_command`
```
command_env = command_env.__dict__
^^^^^^^^^^^|
```
Jelikož ve funkci používáš `command_env` jako lokální, tak přeplácne globální modul `command_env` (a ti i před tím, než tam skutečně zapíšeš).
Mimochodem proč vlastně máme modull `command_env`?
Nestačí si vyrobit vlastní dict a prostě ho předhodit `exec`u?
Sakuješ!
command_util.py
, line19
, inparse_command
Jelikož ve funkci používáš
command_env
jako lokální, tak přeplácne globální modulcommand_env
(a ti i před tím, než tam skutečně zapíšeš).Mimochodem proč vlastně máme modull
command_env
?Nestačí si vyrobit vlastní dict a prostě ho předhodit
exec
u?