server端**:注意s.run() 和 s.run的區別,乙個括號搞死我了.如果不加括號,服務端服務是不會啟動的,客戶端就會報連線超時的錯誤
server端在本機所有ip上監聽4242埠的tcp協議
importzerorpc
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
importzerorpc
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 命令即可啟動互動式程式設計。互動式程式設計 互動式程式設計不需要建立指令碼檔案,是...