用python進行socket程式設計老是報錯

時間 2021-06-28 17:21:13

1樓:夜半情話

出現errno10061 是因為目標主機主動拒絕,連線不能建立。

這通常是因為試圖連線到一個遠端主機上不活動的服務,如沒有伺服器應用程式處於執行狀態。

解決方法:

1)你先啟動server,看是否可以正常啟動。

2)因為是基於tcp的,所以你試試telnet可否連結到server上,格式為 telnet 127.0.0.

1 5007 如果telnet沒有找到的話,就配置下啟動telnet。

3) 如果telnet沒有成功的話,則看下是否允許python訪問網路,在控制面板裡配置下,如果不是要允許訪問。

4)最後,服務端自己的監聽地址和客戶端書寫的服務端地址形式必須要完全對應,或者服務端地址寫成空字串”“形式,表示所有可用地址。程式才能正常傳輸檔案。

意思就是:

1. 服務端和客戶端要在一臺主機上做測試的話,要不全寫成"localhost"或者全寫成"127.0.

0.1"形式,要不全寫成自己的內網ip或外網ip,如"192.168.

0.10"形式;

2. 不在同一個主機上的話,服務端本地地址不能寫成"127.0.0.1"或者"localhost",而要寫成自己的內網ip或外網ip形式。

3. 最簡單一種方法:服務端地址寫成""形式。

2樓:匿名使用者

receiver_address = '192.168.0.2'

這個ip能ping通不

3樓:剿匪b計劃

沒傳送完成就close了?

python進行web開發怎麼配置環境

尚學堂科技 python 的目前有兩個版本,python 2.7.5 和 python 3.3.2。python 3.x 與 2.x 不僅僅是版本的新舊的區別那麼簡單,python3.x 是一個全新的東西。1 下面的 python 2.7.5 這個版本是 msi 格式的,所以直接安裝即可,將 pyt...

Python3,怎樣重複進行多次判斷

婷07輪迴 hiiii,我用的是wing ide 101 3.1,應該可以吧。這個問題我們可以用一個簡單的recursion。def identify c 定義一個簡單的識別函式 if abc c 當c不等於 abc 的時候 c1 raw input try again 讓使用者重新輸入字元c1 r...

python的用途,python有什麼用?

python可以用來做資料採集,比如你想採集大批量的 電影。也可以做資料分析,當資料量特別多的時候可以用python,比excle快特別多。還可以做專案,人工智慧也會應用到python。學習python有哪些用途?我總結主要用於網路爬蟲 資料處理 web服務 資料分析 人工智慧等五大領域。pytho...