問題描述
當我們進行Socket編程時,客戶端可能有多個,原則上如果有n個客戶端,那么我們就要編輯n客戶端的代碼。然而其實我們每個客戶端的代碼都是相同,如果編輯n遍,將會相當的浪費空間。
解決辦法
學了並發編程,我們知道,每一個程序重新運行時都是一個新的進程,那么只要我們把客戶端運行設置為:重新打開一個平行的窗口運行而不是關閉當前窗口重新運行,就可實現多個客戶端的效果。設置方法如下:pycharm工具欄---->run---->Edit Configurations---->Allow parallal run(在右上角的位置),勾上它即代表重新運行時是開一個新的窗口。