交通灯模拟器

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

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何在Android上的可访问文件夹中创建文件?(非根)   tomcat Unix脚本未使用Process Runtime在Java中运行   模拟器中的java Android AudioTrack速度异常   java是否创建具有特定@ConditionalOnProperty的注释?   java如何使用json数据从gridview中的URL加载图像?(类别和子类别)   ConcurrentHashMap的java锁定值对象   如何在具有额外属性的Java枚举上执行Javadoc?   java如何修复SocketException连接重置问题?   无附加表的java JPA实体继承   java Android应用程序在启动屏幕后崩溃   java如何将Arraylist保存到文件?   java restTemplate从restfull Web服务获取文件数组   java活动带布局隐藏导航栏   socket未接收任何内容的java BufferedReader