Jupyter(Server):
server_data = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
server_data.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
#作業系統會在伺服器socket被關閉或伺服器程序終止後馬上釋放該伺服器的埠,否則作業系統會保留幾分鐘該埠。
server_data.bind((HOST, data_port))
server_data.listen(5)
Client端跟Serv er要做socket連線時
出現[WinError 10049] 內容中所要求的位址不正確
原因是因为bind中的IP不能随意写
cmd.exe 命令提示字元
輸入指令 ipconfig/all:
![Python socket連線出現[WinError 10049] 內容中所要求的位址不正確 cmd.exe: ipconfig/all ; TCP/IPv4 vs IPv6 - 儲蓄保險王](https://savingking.com.tw/wp-content/uploads/2022/10/20221028151556_42.png)
ip位址:
192.168.196.26
自己連自己
若client端連不上
這裡試試看:
![Python socket連線出現[WinError 10049] 內容中所要求的位址不正確 cmd.exe: ipconfig/all ; TCP/IPv4 vs IPv6 - 儲蓄保險王](https://savingking.com.tw/wp-content/uploads/2022/10/20221028153001_51-1200x704.png)
通訊協定第4版(IPv4),
不要選到第6版(IPv6)
IPv4和IPv6都是網際網路協議,用於識別網路上的設備。IPv4使用32位元位址,而IPv6使用128位元位址,因此IPv6可以提供更多的位址空間,並支援更多的設備連線到網路。此外,IPv6還提供了更好的安全性、更高的速度和更好的QoS(服務品質)。
儘管IPv6具有許多優點,但目前IPv4仍然是網際網路中使用最廣泛的協議。這是因為IPv4已經被廣泛採用,而IPv6的部署仍在進行中。如果您的網路基礎設施支援IPv6,那麼您可以使用IPv6來獲得更好的性能和安全性。否則,IPv4仍然是您最好的選擇。
推薦hahow線上學習python: https://igrape.net/30afN
![Python-docx 圖片提取完全指南:從 rId 到二進位資料的探險rid ; part = doc.part.rels[rid].target_part #return part.blob if “ImagePart” in type(part).__name__ else None Python-docx 圖片提取完全指南:從 rId 到二進位資料的探險rid ; part = doc.part.rels[rid].target_part #return part.blob if “ImagePart” in type(part).__name__ else None](https://i2.wp.com/savingking.com.tw/wp-content/uploads/2026/01/20260113135812_0_8fa645.png?quality=90&zoom=2&ssl=1&resize=350%2C233)



![Python: list.index() 只能找到第一個元素的index,若元素有重複,如何找出所有index? indexes = [index for index, value in enumerate(my_list) if value == target] Python: list.index() 只能找到第一個元素的index,若元素有重複,如何找出所有index? indexes = [index for index, value in enumerate(my_list) if value == target]](https://i0.wp.com/savingking.com.tw/wp-content/uploads/2024/10/20241010101216_0_12b6c0.png?quality=90&zoom=2&ssl=1&resize=350%2C233)


![Python: 如何求整個 pandas.DataFrame 中的最大值? pandas.DataFrame .max().max() ; 如何求最大值的index, columns? numpy.where(condition, [x, y, ]/) ; condition為一 bool_mask Python: 如何求整個 pandas.DataFrame 中的最大值? pandas.DataFrame .max().max() ; 如何求最大值的index, columns? numpy.where(condition, [x, y, ]/) ; condition為一 bool_mask](https://i1.wp.com/savingking.com.tw/wp-content/uploads/2023/04/20230418154049_50.png?quality=90&zoom=2&ssl=1&resize=350%2C233)


近期留言