卡罗茨python api
pykarotz的Python项目详细描述
目前,仍有待于=================================================================================================
================================================================================================br/>
__________________
/\/\
\ \___/ / /_/
_ / \ _
_ __ _ _| | ___|__ O __O___|| |_ ____
| '_ \| | | | |/ / _` | '__/ _ \| __|_ /
| |_) | |_| | < (_| | | | (_) | |_ / /
| .__/ \__, |_|\_\__,_|_| \___/ \__/___|
|_| |___/||
_`卡罗茨:http://www.karotz.com/home
依赖关系
----
*`lxml<;http://lxml.de/>;`
安装
----
现在,您可以在"ruby api
blog post<;http://blog.nofail.de/2011/12/karotz ruby love/>;` ` `.
有几种方法可以将它们与
``pykarotz``一起使用。最简单的方法是将配置放在主目录`$home/.pykarotz``中的配置文件
(标准ini格式),例如:
[karotz应用程序设置]
apikey=23426660-beef-beee-baad-food000babe
secret=23426660-beef-beee-baad-food000babe
installid=23426660-beef-beee-baad-food000babe
>;gt;gt;krtz.led.demo()
>;gt;krtz.stop()
将karotz导入为kz
>;>settings=kz.parse_config(config_filename="c:\ pykarotz.txt")
>;>krtz=kz.karotz(settings=settings)
>;导入karotz作为kz
>;>settings['apikey']="23426660-beef-beee-baad-food000babe"
>;>settings['installid']="23426660-beef-beee-baad-food000babe"
>;>settings['secret']="23426660-beef-beee-baad-food000babe"
>;>krtz=kz.karotz(settings=settings)
如果有多个单元,您可以在不同的部分保存它们的设置:
[karotz one]
apikey=23426660-beef-beee-baad-food000babe
secret=23426660-beef-beee-baad-food000babe
installid=23426660-beef-beee-baad-food000babe
[karotz two]
apikey=23426660-beef-beee-baad-food000babe
secret=23426660-beef-beee-baad-food000babe
installid=23426660-beef-beee-baad-food000babe
krtz1=kz.karotz(kz.parse戋config(section='karotz-one'))
>;>krtz2=kz.karotz(kz.parse戋config(section='karotz-two')
api
--
重新支持:
*ears
*led
*tts
*config
*multimedia
*video
您可以使用``kz.ears``、``kz.led`
和``kz.tts``以面向对象的方式访问它们:
>;将karotz导入为kz
>;krtz=kz.karotz()
>;>;>krtz.ears.sad()
>;>krtz.led.light(kz.purple)
>;>krtz.tts.speak("为什么世界如此邪恶?")
>;>>krtz.stop()
示例
——
请参见目录"示例"以了解一些示例应用程序。:
*``examples/kznotify``:命令行通知
(`direct link via github<;https://github.com/esc/pykarotz/blob/master/examples/kznotify>;`)
*``examples/kzambient``:环境光源
(`direct link via github<;https://github.com/esc/pykarotz/blob/master/examples/kzambient>;``` `)
testing
----
install`nose<;http://readthedocs.org/docs/nose/en/latest/>;` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` `$nosetests
类似项目
---------
*`ruby<;https://github.com/phoet/karotz>;`\u
*`php<;http://wizz.cc/blog/index.php?post/2011/04/12/karotz php class>;`
链接
----
*`开发人员页面(api等)<;http://dev.karotz.com/>;`
*`谷歌集团'karotzdev'<;http://groups.google.com/group/karotzdev>;`
*`karotz wiki<;http://wiki.karotz.com/index.php/main\page>;`
作者、版权和许可证
----
(c)2012 Valentin'esc'Haenel`<;esc@zetatech.org>;`,Franck Roudet
获取本软件和相关文档文件(以下简称"软件")的副本,以无限制地使用本软件,包括但不限于使用、复制、修改、合并、发布、分发、再授权和/或出售本软件副本的权利,并允许向其提供软件的人员在满足以下条件的情况下这样做:
上述版权声明和本许可声明应包含在软件的所有
副本或实质性部分中。
无任何形式的明示或暗示保证,包括但不限于适销性保证,
适用于特定目的和非侵权性保证。在任何情况下,
作者或版权持有人均不对任何索赔、损害或其他
责任负责,无论是在合同诉讼、侵权诉讼或其他诉讼中,由软件或
软件的使用或其他交易引起的或与之相关的。
================================================================================================br/>
__________________
/\/\
\ \___/ / /_/
_ / \ _
_ __ _ _| | ___|__ O __O___|| |_ ____
| '_ \| | | | |/ / _` | '__/ _ \| __|_ /
| |_) | |_| | < (_| | | | (_) | |_ / /
| .__/ \__, |_|\_\__,_|_| \___/ \__/___|
|_| |___/||
_`卡罗茨:http://www.karotz.com/home
依赖关系
----
*`lxml<;http://lxml.de/>;`
安装
----
现在,您可以在"ruby api
blog post<;http://blog.nofail.de/2011/12/karotz ruby love/>;` ` `.
有几种方法可以将它们与
``pykarotz``一起使用。最简单的方法是将配置放在主目录`$home/.pykarotz``中的配置文件
(标准ini格式),例如:
[karotz应用程序设置]
apikey=23426660-beef-beee-baad-food000babe
secret=23426660-beef-beee-baad-food000babe
installid=23426660-beef-beee-baad-food000babe
>;gt;gt;krtz.led.demo()
>;gt;krtz.stop()
将karotz导入为kz
>;>settings=kz.parse_config(config_filename="c:\ pykarotz.txt")
>;>krtz=kz.karotz(settings=settings)
>;导入karotz作为kz
>;>settings['apikey']="23426660-beef-beee-baad-food000babe"
>;>settings['installid']="23426660-beef-beee-baad-food000babe"
>;>settings['secret']="23426660-beef-beee-baad-food000babe"
>;>krtz=kz.karotz(settings=settings)
如果有多个单元,您可以在不同的部分保存它们的设置:
[karotz one]
apikey=23426660-beef-beee-baad-food000babe
secret=23426660-beef-beee-baad-food000babe
installid=23426660-beef-beee-baad-food000babe
[karotz two]
apikey=23426660-beef-beee-baad-food000babe
secret=23426660-beef-beee-baad-food000babe
installid=23426660-beef-beee-baad-food000babe
krtz1=kz.karotz(kz.parse戋config(section='karotz-one'))
>;>krtz2=kz.karotz(kz.parse戋config(section='karotz-two')
api
--
重新支持:
*ears
*led
*tts
*config
*multimedia
*video
您可以使用``kz.ears``、``kz.led`
和``kz.tts``以面向对象的方式访问它们:
>;将karotz导入为kz
>;krtz=kz.karotz()
>;>;>krtz.ears.sad()
>;>krtz.led.light(kz.purple)
>;>krtz.tts.speak("为什么世界如此邪恶?")
>;>>krtz.stop()
示例
——
请参见目录"示例"以了解一些示例应用程序。:
*``examples/kznotify``:命令行通知
(`direct link via github<;https://github.com/esc/pykarotz/blob/master/examples/kznotify>;`)
*``examples/kzambient``:环境光源
(`direct link via github<;https://github.com/esc/pykarotz/blob/master/examples/kzambient>;``` `)
testing
----
install`nose<;http://readthedocs.org/docs/nose/en/latest/>;` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` `$nosetests
类似项目
---------
*`ruby<;https://github.com/phoet/karotz>;`\u
*`php<;http://wizz.cc/blog/index.php?post/2011/04/12/karotz php class>;`
链接
----
*`开发人员页面(api等)<;http://dev.karotz.com/>;`
*`谷歌集团'karotzdev'<;http://groups.google.com/group/karotzdev>;`
*`karotz wiki<;http://wiki.karotz.com/index.php/main\page>;`
作者、版权和许可证
----
(c)2012 Valentin'esc'Haenel`<;esc@zetatech.org>;`,Franck Roudet
获取本软件和相关文档文件(以下简称"软件")的副本,以无限制地使用本软件,包括但不限于使用、复制、修改、合并、发布、分发、再授权和/或出售本软件副本的权利,并允许向其提供软件的人员在满足以下条件的情况下这样做:
上述版权声明和本许可声明应包含在软件的所有
副本或实质性部分中。
无任何形式的明示或暗示保证,包括但不限于适销性保证,
适用于特定目的和非侵权性保证。在任何情况下,
作者或版权持有人均不对任何索赔、损害或其他
责任负责,无论是在合同诉讼、侵权诉讼或其他诉讼中,由软件或
软件的使用或其他交易引起的或与之相关的。