python-3.x 在特定端口上运行Taipy Rest

f87krz0w  于 2023-06-07  发布在  Python
关注(0)|答案(1)|浏览(204)

我在做Taipy Core Getting Started。我想更改Rest端点的默认端口,但在文档中找不到该选项。
下面是一个代码片段:

from taipy.core.config import Config, Frequency
import taipy as tp
import datetime as dt
import time

# code

if __name__=="__main__":
    tp.Core().run()
    scenario_1 = tp.create_scenario(scenario_cfg)
    scenario_1.subscribe(callback_scenario_state)

    scenario_1.submit(wait=True)
    
    tp.Rest().run()
7jmck4yq

7jmck4yq1#

要更改TaipyREST端点的默认端口,可以在初始化tp.rest对象时指定所需的端口。下面是一个示例,说明如何修改代码以在特定端口上运行REST端点:

from taipy.core.config import Config, Frequency
import taipy as tp
import datetime as dt
import time

if __name__ == "__main__":
    tp.Core().run()
    scenario_1 = tp.create_scenario(scenario_cfg)
    scenario_1.subscribe(callback_scenario_state)

    scenario_1.submit(wait=True)
    
    rest_port = 5000  # Change this to the desired port number
    tp.Rest(port=rest_port).run()

在上面的代码中,我添加了一个变量rest_port并将其设置为5000作为示例。您可以将其更改为您喜欢的任何端口号。然后,在初始化tp.rest对象时,传递带有所需端口号的port参数。
通过此修改,Taipy REST端点将在指定的端口上运行,允许您使用该端口号访问它。请确保选择的端口尚未被系统上的其他进程使用,以避免冲突。

相关问题