里面有各种各样东西的实用程序包。
internetofutils的Python项目详细描述
公用事业互联网
公用事业互联网(从现在起将简称为IoU)是一个用于各种公用事业的工具,包括
Roundbottom(或Rndb
),一个WIP烧瓶扩展和IDL,一个非常简单的工具,类似于wget
。在
使用圆底
要制作一个简单的roundbottom程序,请运行以下代码:
rndb = Rndb()
Rndb().run_app(torun=Rndb.helloworld)
# or, for all the arguments
rndb = Rndb()
rndb.run_app(host="localhost", port=8000, route="/")
与更长的
^{pr2}$Rndb.helloworld
是一个示例程序,如果没有指定要运行的函数,则该程序定义为:
def helloworld():
return 'Hello, World!'
如果要使用you定义的自定义函数,请使用以下命令:
def test123():
return 'Hello, other world!'
rndb = Rndb()
rndb.run_app(host="localhost", port=8000, torun=test123, route="/")
让我们逐步完成程序。在
rndb = Rndb()
rndb.run_app(host="localhost", port=8000, torun=Rndb.helloworld, route="/")
rndb = Rndb()
实例化Roundbottom,用于run_app
rndb.run_app
使用以下参数运行应用程序:
host="localhost"
用于定义主机。{8>本地使用。对于类似repl的网站,(例如repl.it)
使用类似0.0.0.0
port=8000
定义端口。你可以有8080,8000,6000等等
torun=Rndb.helloworld
定义要运行的函数。在本例中,它运行示例程序Rndb.helloworld
,它只是
做return "Hello, World"
。在
route="/"
简单地说@应用程序路径(route)在您使用torun
提供的函数之前。在
使用IDL
IDL是一个使用一个库的一个参数的简单函数;urllib
。
函数类似于idl(url)
。
将url
替换为URL,您将获得该URL页面的文本内容。在
- 项目
标签: