python reversi模块_Python atlastk包_程序模块 - PyPI - Python中文网

python版本的atlas工具箱

68747474747474707332222222222222222222222F696D686869656C667656C667363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636%E6%98%AF%E7%9A%846D657336167653D302E31302E37687470733A2F696D672E736869656C64732E696F2F7070692F646D2F61746C6173746B2E737667687470733A2F2F696D67656C64732E69F2F6769746875622F737461722F657065696F732D7133372F61746C61732D707974686F6E2e7376673f7374796c653d736f6369616c687470733a2f696d676e736869656c647632e69f27070692f6c2f61746C6173746B2E7376673F7374796C653D706C6173746963

如果您正在寻找webgpio应用程序,您将在本页底部找到它(在覆盆子pi/odroid-c2部分中)。

向您的python程序添加图形用户界面(gui)的快速简便方法。

使用Atlas工具包,前端和后端都由同一代码处理,并且程序也可以通过Internet访问。

只需要基本的web技术知识(不需要javascript知识)。而且,使用Atlas工具包,您可以轻松地将一个图形用户界面添加到最初设计为具有acli的程序中,这样这些程序的用户就可以选择要使用的界面。

您还可以使用repl.it上的Atlas工具包,以及联机IDE,因此您无需安装。您将在下一节中找到一些示例。

atlas工具包也可以用于教育目的,编写现代练习,即使用真正的图形界面,而不是通常的过时文本界面,用于编程教程。有一个项目展示了如何做到这一点。它可以在http://q37.info/s/tpkx4cfk" rel="nofollow">http://q37.info/s/tpkx4cfk上找到。

15个谜题游戏

反转游戏

另一个游戏:reversi(又称《奥赛罗》)游戏:http://q37.info/s/jhv7dtsp" rel="nofollow">http://q37.info/s/jhv7dtsp" rel="nofollow">http://q37.info/S/JHV7DTSP

这个游戏还有两个版本:一个版本的css内容较少(http://q37.info/s/kwck3t7n" rel="nofollow">http://q37.info/s/kwck3t7n),另一个版本演示了xsl的使用(http://q37.info/s/3cbd7w9n" rel="nofollow">http://q37.info/s/3cbd7w9n)。本教程将作为有关Atlas工具包的未来教程的一部分。

你好,世界!

以下是a你好,世界!使用Atlas工具包键入程序,如下所示:

git克隆http://github.com/epeios-q37/atlas python

cd atlas python

python hello/hello.py

您也可以将下面的源代码放入一个文件中,并在安装了atlastk包(pip install atlastk)之后启动它,或者在绝对不安装的情况下,粘贴下面的代码在此处,并在Web浏览器中打开显示的URL。

现场演示:http://q37.info/s/vhnb3q3v" rel="nofollow">http://q37.info/s/vhnb3q3v

源代码:importatlastkasAtlasbody="""

SubmitClear
"""defacConnect(dom):dom.setLayout("",body)dom.focus("input")defacSubmit(dom):dom.alert("Hello, "+dom.getContent("input")+"!")dom.focus("input")defacClear(dom):if(dom.confirm("Are you sure?")):dom.setContent("input","")dom.focus("input")callbacks={"":acConnect,# The action label for a new connection is an empty string."Submit":acSubmit,"Clear":acClear,}Atlas.launch(callbacks)

TODOMVC

下面是应用程序的工具箱版本。

现场演示:http://q37.info/s/n9nnwzcg" rel="nofollow">http://q37.info/s/n9nnwzcg

存储库的内容

atlastk目录包含atlas工具包的python源代码,并且是您必须在pythonpath中引用的目录,以便在您自己的程序中使用atlas工具包(除非您安装了/s/9srmskcm" rel="nofollow">atlastk包带pip安装atlastk)。

所有其他目录都是示例。

要运行示例,请启动python<name>/(不要忘记最后的/),其中<name>是示例的名称(blank,聊天室…),但ergojr,gpio和rgb应用程序除外,这些应用程序是d请在下面详述。

stars应用程序是一个示例,其中使用atlas工具包控制基于apygame的应用程序。当然,pygame需要安装。

覆盆子皮

gpio和rgb应用程序设计用于a覆盆子pi或aodroid-c2

对于覆盆子pi,必须安装rpi.gpiopython模块(可能已经是这样了)。

对于odroid-c2,必须安装python版本的wiringpi,并且应用程序必须使用sudo(sudo python gpio/或sudo python rgb/)启动。

ergo jr的应用是实验性的,可以控制一个机器人。

<P>rgb应用程序专用于控制rgb led,gpio应用程序允许控制基本管脚。下面是一段视频,介绍它们的工作原理:

这些应用程序只是演示编写自己的应用程序有多容易的示例。

其他

Atlas工具包也可用于::< HRFF="http://Github. CO/EPEIOS- Q37 /ATLAS-Java"Re="NoFoLoLo>"http://Github.com/EPEIOS- Q37/阿特拉斯Java

node.js:http://github.com/epeios-q37/atlas-node" rel="nofollow">http://github.com/epeios-q37/atlas节点

perl:http://github.com/epeios-q37/atlas-perl" rel="nofollow">http://github.com/epeios-q37/atlas perl

php:http://github.com/epeios-q37/atlas-php" rel="nofollow">http://github.com/epeios-q37/atlas php

ruby:http://github.com/epeios-q37/atlas-ruby" rel="nofollow">http://github.com/epeios-q37/atlas ruby

有关Atlas工具包的更多信息,请转到http://atlastk.org/

欢迎加入QQ群-->: 979659372

9ddc589a9bae9dd81334056da3504a2c.png

推荐PyPI第三方库

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值