1. 程式人生 > >python3黑帽子mbp版(第2章:網絡基礎)

python3黑帽子mbp版(第2章:網絡基礎)

python

寫在最前面的話:很早之前就想學python了,趁著買來了書,打算開始python學習之旅。先說下我的工具:使用的是sublime text3編輯器,主要使用的網站是廖雪峰老師 的網站。 這是tcp客戶端 #!/usr/bin/env python3 # -*- code: utf-8 -*- import socket target_host="www.baidu.com" target_port=80 client=socket.socket(socket.AF_INET,socket.SOCK_STREAM) #AF_INET表示IPv4, socket.SOCK_STREAM 表示TCP協議 client.connect((target_host,target_port)) #參數是一個元祖,包含地址和端口號。 client.send(b"GET / HTTP/1.1\r\nHost: baidu.com\r\n\r\n") response=client.recv(4096) print (response) client.close

技術分享圖片

python3黑帽子mbp版(第2章:網絡基礎)