python3版本中的urllib

2021-08-11 08:16:09 字數 756 閱讀 1522

urllib是python的乙個獲取url(uniform resource locators,統一資源定址器)了,我們可以利用它來抓取遠端的資料進行儲存!

·需要注意的是:在python2版本中,有urllib2,urllib3,但是在python3中,將這兩個綜合成了乙個urllib

同時,還有幾種函式呼叫需要注意:

在python2中,使用urllib2請求獲取url抓取網頁時,**為:

等等但是在python3版本中,這些函式都在urllib.request下面,如:

python3中,urllib庫下面的直接方法只有

error、 parse、 request、 response、robotparser這5個,urllib2中大部分方法都整合到request中了。

python3中urllib的詳細使用方法可參考**:

設定預設為python3版本

安裝成功以後,就可以檢視 python 的版本了 python v python2.7 python3 v python3.6.2 檢視 python 的路徑,在 usr bin 下面。可以看到 python 鏈結的是 python 2.7,所以,執行 python 就相當於執行 python 2....

Ubuntu更改預設的python3版本

當同時安裝多個python3版本時,需要調整python3預設的版本,比如安裝了乙個3.x版本 和乙個3.9版本,執行 sudo update alternatives install usr bin python3 python3 usr bin python3.x 1 sudo update a...

python2版本程式轉python3版本

碰見有些python程式是2.7版本的,發現程式中print 函式和xrange 函式需要改變,不想乙個乙個的改,所以寫了乙個程式來更改。import os file1 r 需要更改的程式的路徑 file2 asd.txt with open file1,r encoding utf 8 as f ...