python網路程式設計

2022-03-30 02:31:12 字數 1031 閱讀 5315

剛才開始總會報找不到urlopen的錯誤  在網上看是因為在這個專案下游其他的.py**影響了??

然後就關了原來的專案重新建立了乙個專案就好使了~~~我也不知道為啥~~

from 

urllib import urlopen

import re
webpage=urlopen('')

text=webpage.read()

m=re.search(' about',text)

print m.group()

這裡有個問題~我輸出的結果是:about

但是在這個網頁的源**裡並沒有這句話啊~~~~只有乙個與他相近的

呃呃呃。。。希望哪位好心人能告訴我下~~~~~~~嗚嗚嗚~~~~~~~~~~

言歸正傳

通過url獲取網頁內容

import urllib2

response = urllib2.urlopen("")

print response.read()

import urllib2

request=urllib2.request("")

response=urllib2.urlopen(request)

print response.read()

當url位址含有中文,或者引數有中文的時候,這個算是很正常了,但是把這樣的url作為引數傳遞的時候(最常見的callback),需要把一些中文甚至'/'做一下編碼轉換。

>>> from urllib import urlencode

>>> data =

>>> print urlencode(data)

a=test&name=%c4%a7%ca%de

python網路程式設計 TCP網路程式設計

tcp程式設計 客戶端 import socket 1 套接字 tcp socket socket.socket socket.af inet,socket.sock stream 2 建立鏈結 tcp socket.connect 172.27.35.1 8080 3 傳送資訊 tcp socke...

python 網路程式設計

今天晚上學習了一下python的網路程式設計,實現了client向server傳送資料,server反饋資訊 python 3.3 版本 server from socket import class tcpserver object def init self,serverport self.se...

python網路程式設計

網路通訊是計算機之間的程序之間的通訊。tcp程式設計 tcp連線建立是雙向通道,客戶端與服務端都可以給對方傳送資料。建立tcp連線時,主動發起連線的叫客戶端,被動響應連線的叫服務端。建立乙個tcp的socket連線 用socket family,type 建立套接字獲得socket物件。family...