使用zerorpc踩的第乙個坑

2022-02-19 01:02:26 字數 653 閱讀 8706

server端**:注意s.run() 和 s.run的區別,乙個括號搞死我了.如果不加括號,服務端服務是不會啟動的,客戶端就會報連線超時的錯誤

server端在本機所有ip上監聽4242埠的tcp協議

import

zerorpc

class

hellorpc(object):

def __init__(self):

super(hellorpc,self).__init__()

defhello(self, name):

return

"hello, %s

" %name

s =zerorpc.server(hellorpc())

s.bind(

"tcp:

")s.run()

客戶端**,客戶端連線服務端的埠4242,自己隨機起乙個埠。連線成功後,呼叫服務端的函式hello

import

zerorpc

c =zerorpc.client()

c.connect(

"tcp:")

print c.hello("

rpc")

參考:1、

2、

我的第乙個subscriber踩坑記錄

為了得到autoware歐式聚類演算法處理後的雷射雷達點雲聚類資料,我打算在autoware建ros功能包,直接利用autoware的資料格式將資料讀出來。下面是我的踩坑記錄1.開啟錄製的實驗資料 2.啟動autoware以及歐式聚類演算法 3.rostopic list檢視話題列表 4.rosto...

使用PageHelper踩的乙個小坑

之前使用pagehelper都沒有問題,今天使用時發現查詢出來的資料沒有分頁。一開始的 時這樣的 public pageinfonotsaleorder integer pageno,integer clientid 問題 pagehelper.startpage pageno,3 應該放在你要分頁...

python第乙個程式設計 第乙個 Python 程式

簡述 安裝完 python 後,windows 中 開始選單或安裝目錄下就會有 idle 開發 python 程式的基本 ide 整合開發環境 幫助手冊 模組文件等。linux 中 只需要在命令列中輸入 python 命令即可啟動互動式程式設計。互動式程式設計 互動式程式設計不需要建立指令碼檔案,是...