#!/usr/bin/env python
# -*- coding:utf-8 -*-
import urllib
import urllib2
# 通過抓包的方式獲取的url,並不是瀏覽器上顯示的url
url = ""
# 完整的headers
headers =
# 使用者介面輸入
key = raw_input("請輸入需要翻譯的文字:")
# 傳送到web伺服器的表單資料
formdata =
# 經過urlencode轉碼
data = urllib.urlencode(formdata)
# 如果request()方法裡的data引數有值,那麼這個請求就是post
# 如果沒有,就是get
request = urllib2.request(url, data=data, headers=headers)
print urllib2.urlopen(request).read()
urllib2使用總結
urllib2庫是涉及到url資源請求的常用庫 官方文件 urllib2 extensible library for opening urls 常用函式 urllib2.urlopen url data timeout cafile capath cadefault context url 可以是...
urllib2使用總結
urllib2是python的乙個獲取urls的元件。他以urlopen函式的形式提供了乙個非常簡單的介面,具有利用不同協議獲取urls的能力,同樣提供了乙個比較複雜的介面來處理一般情況。urllib2支援獲取不同格式的urls例如 ftp gopher等,並利用它們相關網路協議進行獲取。urlli...
urllib2使用初探
在入門urllib2之前,我想應該先調研一下urllib與urllib2的區別 1 首先我們要明白的是,這兩個模組不可以相互替代.兩者都是接受url請求的模組,但是提供了不同的功能,兩個顯著的區別是 1.對於乙個url的request,urllib2.urlopen可以接受乙個request類的例項...