以gym_soccer为例,当我导入gym_soccer时,它是一个包装的ENV。在soccer_env.py中定义的类不会出现。我认为应该有一种方法让它工作,但找不到。
soccer_env.py
import gym
import logging
logger = logging.getLogger()
class SoccerEnv(gym.Env):
pass
class Dummy(object):
pass当你在python中运行它时:
import gym_soccer
dir(gym_soccer)
['__builtins__', '__cached__', '__doc__', '__file__', '__loader__', '__name__', '__package__', '__path__', '__spec__', 'logger', 'logging', 'register']我希望看到Dummy和SoccerEnv类可以使用。或者这是可能的?
发布于 2019-05-23 11:46:17
好的。如果您添加“从gym_soccer.envs.soccer_env导入虚拟对象”,它将隐藏在gym_soccer.envs.Dummy中。
https://stackoverflow.com/questions/56248362
复制相似问题