遵循以下破折号快速入门指南,但在尝试运行python app.pyget消息时:
OSError: [WinError 10013] An attempt was made to access a socket in a way forbidden by its access permissions
Run Code Online (Sandbox Code Playgroud)
似乎是默认地址:http://127.0.0.1:8050/已被使用。如何更改默认端口,以便我可以使用它?
正如我们在Dash.run_server方法定义中看到的那样,可以将port作为参数传递:
def run_server(self,
port=8050,
debug=True,
threaded=True,
**flask_run_options):
self.server.run(port=port, debug=debug, **flask_run_options)
Run Code Online (Sandbox Code Playgroud)
因此,如果您需要使用其他端口:
if __name__ == '__main__':
app.run_server(debug=True, port=8051) # or whatever you choose
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3055 次 |
| 最近记录: |