久久精品国产亚洲欧美,久久精品人人做人人综合试看,久久精品成人免费国产,国精品午夜福利视频不卡 ,黑人荫道bbwbbb大荫道

電話:021-33550338
關(guān)閉
您當(dāng)前的位置:首頁(yè) > 職場(chǎng)資訊 > 技術(shù)

通過Python腳本理解系統(tǒng)進(jìn)程

來源:上海人才網(wǎng)(官網(wǎng)) 時(shí)間:2023-03-20 作者:上海人才網(wǎng)(官網(wǎng)) 瀏覽量:

from socket import *

from time import ctime

import os,sys #sys定義了進(jìn)程退出的方法

HOST='localhost' #定義主機(jī)

PORT=21567 #定義端口號(hào)

BUFSIZ=1024 #定義緩沖區(qū)

ADDR=(HOST,PORT) #定義元組

tcpSerSock=socket(AF_INET,SOCK_STREAM)#生成TCP Socket

tcpSerSock.bind(ADDR) #將該Socket與元組進(jìn)行綁定

tcpSerSock.listen(5) #監(jiān)聽請(qǐng)求

while True: #定義無限循環(huán)(越來越像shell)

print "waiting ...."

try: # 在生成進(jìn)程中有銷毀tcpSerSock的字句,如果不捕獲這個(gè)異常將會(huì)導(dǎo)致程序錯(cuò)誤!

tcpCliSock,addr=tcpSerSock.accept()

except: #捕獲所有異常

sys.exit(0) #只要捕獲到阻塞失敗將退出當(dāng)前進(jìn)程。(只有生成的進(jìn)程才會(huì)導(dǎo)致阻塞失敗,在生成進(jìn)程中才有銷毀tcpSerSock的字句)

if os.fork(): #如果在主進(jìn)程中的操作

pass

else: #如果在派生進(jìn)程中的操作

print 'con from :',addr

while True:

data=tcpCliSock.recv(BUFSIZ)

if not data:

tcpSerSock.close() #銷毀tcpSerSock

break #跳出循環(huán)!

tcpCliSock.send('[%s] %s' %(ctime(),data))

tcpSerSock.close()#這句永遠(yuǎn)不會(huì)被執(zhí)行!


微信掃一掃分享資訊

版權(quán)聲明:本站文章內(nèi)容及圖片由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn),文章觀點(diǎn)僅代表作者本人。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。
如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請(qǐng)聯(lián)系18221406898舉報(bào),一經(jīng)查實(shí),本站將立刻刪除。
Copyright C 2015-2024 All Rights Reserved 上海靈煉人力資源有限公司版權(quán)所有,上海靈煉人才服務(wù)中心運(yùn)營(yíng)服務(wù) 滬ICP備15007885號(hào)-1 31011502401985號(hào)

地址:上海市浦東新區(qū)周浦鎮(zhèn)振興路25號(hào) EMAIL:xshrcw@qq.com 統(tǒng)計(jì)

人力資源證: (滬)人服證字[2023] 第1200019323號(hào)

Powered by 上海人才網(wǎng)

用微信掃一掃