原文:
socket服務(wù)器可通過(guò)python來(lái)搭建
源程序分享在百度云肚菠,下載鏈接如下:
鏈接:http://pan.baidu.com/s/1c5HiHK密碼: itsj
(cd)進(jìn)入 chatserver.py這個(gè)文件夾的目錄下? 然后在終端下,輸入:python chatserver.py
便可以成功搭建socket服務(wù)器嫁赏。(ps:該源碼只能在python2運(yùn)行環(huán)境成功執(zhí)行,python3雖然能連接但是無(wú)法發(fā)送數(shù)據(jù)。)
在iPhone測(cè)試連接socket服務(wù)器,源碼如下:
鏈接:http://pan.baidu.com/s/1eSfkBK2密碼: 9d79
遇到的問題:沒有twisted模塊掷豺,需要自行安裝
安裝twisted步驟如下:
1.MAC系統(tǒng)一般已經(jīng)安裝了python,可以打開終端薄声,輸“which python”或“which python3”当船,會(huì)顯示python的安裝目錄。(ps:對(duì)應(yīng)不同的python版本)默辨,如果沒有安裝德频,請(qǐng)自行谷歌或百度。
2.需要先安裝zope.interface廓奕,才能安裝twisted.
下載地址:https://pypi.python.org/pypi/zope.interface
安裝方法:下載 gz 壓縮包(記住是找gz后綴的文件下載)抱婉,解壓后,會(huì)看到有個(gè)"setup.py" 文件桌粉,在終端下蒸绩,輸入“python setup.py install”或“python3 setup.py install”.便可以安裝zope.interface。(如果安裝失敗铃肯,可以在python前 加 sudo 患亿, 驗(yàn)證電腦的密碼,twisted安裝一樣)
3.檢查下MAC有沒有自帶twisted。
檢查方法:打開python命令行(復(fù)制安裝目錄步藕、進(jìn)入安裝目錄)惦界,輸入“import twisted”,如果沒有任何提示,說(shuō)明你已經(jīng)有twisted了咙冗,若提示沒有"twisted"模塊沾歪,則需要自己安裝twisted。
下載地址:https://twistedmatrix.com/trac/wiki/Downloads
安裝方法:參考zope.interface的安裝雾消,安裝完成之后再用"import twisted"測(cè)試一下
文/dibadalu(簡(jiǎn)書作者)
原文鏈接:http://www.reibang.com/p/39a68332e19f
著作權(quán)歸作者所有灾搏,轉(zhuǎn)載請(qǐng)聯(lián)系作者獲得授權(quán),并標(biāo)注“簡(jiǎn)書作者”立润。