python内部pc客户端服务器dbus替代方案?

2024-09-30 22:28:17 发布

您现在位置:Python中文网/ 问答频道 /正文

我需要在一台pc(没有网络)上建立客户机-服务器通信,到目前为止,我发现的唯一选择是使用dbus。在

问题是,到目前为止,python dbus在wondows上似乎工作得不好(我的应用程序是跨平台的),而且我读到python dbus api继续更改破坏代码。在

有没有替代方法,最好使用python标准库?在

我正在考虑使用套接字和环回127.0.0.1,但这样我必须使用一个端口,因为另一个应用程序已经在使用该端口。在


Tags: 方法端口代码网络服务器api应用程序标准
1条回答
网友
1楼 · 发布于 2024-09-30 22:28:17

我认为使用插座是最好的方法。你可以使用你想要的端口。在

如果您想降低端口冲突的风险,只需将端口放入配置文件中并将其加载到软件的开头。在

您也可以在调用软件时使用参数,例如(我认为最好的解决方案):

./my_soft -p 8584

当然,8584就是一个例子。为了方便起见,我的建议是使用argparse库。在

相关问题 更多 >