交通灯模拟器
traffic-light-simulator的Python项目详细描述
红绿灯模拟器目标
这是试图模拟一个简单的红绿灯。您可以指定每个灯光在变为下一个灯光之前要显示多长时间,以及在模拟器停止运行之前要显示的周期数(从绿色变为红色或从红色变为绿色)。
安装
使用pip
安装如果不想把全局包弄得一团糟,可以在virtualenv中执行此操作。当然没有必要,但如果您想使用virtualenv,只需:
$ virtuanelv testenv $ cd testenv $ . bin/activate
然后简单地使用pip安装:
$ pip install traffic-light-simulator
使用源文件
只需复制此回购协议。
运行模拟器
如果使用pip安装,则可以使用脚本运行模拟器。只需进入您的终端:
$ traffic-light-simulator
否则,如果您克隆了repo,只需使用您的解释器运行traffic_light_simulator/user_interface.py即可:
$ python user_interface.py
运行测试
我在编写trafficlight类时编写了一些测试,位于tests.py中。如果您想运行它,只需使用您的解释器运行它
$ python tests.py