urllib2的post方法小案例

2021-09-26 07:12:35 字數 554 閱讀 2448

#!/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類的例項...