1. 程式人生 > >eclipse裡的python環境怎麼匯入urllib模組

eclipse裡的python環境怎麼匯入urllib模組

我在eclipse裡裝了個pydev外掛用來寫python程式碼,用的是python2.6環境,想用urllib模組開啟一個網頁試試,結果提示不可以匯入模組,如何在現在環境裡匯入urllib庫那

------------------------------------------------------------------------------------------------------------------
問題補充:
bestchenwu 寫道 兄弟,我不知道你的實際情況是怎麼樣的。不過可以給你提供一個解決問題的思路:
1:先不在Eclipse編寫程式碼,在Python的直譯器(這個不用我解釋吧)裡,輸入import urllib
2:如果沒有出錯的話,則說明Eclipse的外掛整合的方式有問題。
3:試著檢視PyDev裡面有個當前可供載入模組的路徑,或者用一個小程式測試下
  import sys;
  print sys.path;
  看下%Python_HOME%\lib目錄在不在你的環境變數裡,如果不在,手動加上。
  這樣應該就好使了



我試了一下,path沒問題的,在命令列也是可以的,估計是外掛有點問題

------------------------------------------------------------------------------------------------------------------
問題補充:

我在eclipse裡寫程式碼:
import urllib
print dir(urllib)

輸出的是:['__builtins__', '__doc__', '__file__', '__name__', '__package__', 'urllib']
這裡的確沒有urllib,但是在命令列視窗執行:dir(urllib),輸出的命令比這個多多了,裡面也有urlopen,這是啥問題呢?

------------------------------------------------------------------------------------------------------------------
問題補充:

bestchenwu 寫道     兄弟,如果你的Python解釋執行環境沒問題的話,那就是外掛整合的問題了。
    點開Window->Preferences->Pydev->Interpreter Python,net.sf.hibernate.MappingException,找到Libraies那個選項卡。看%Python_HOME%lib在不在你的外掛庫裡面。如果在的話,但還是編寫檔案出錯的話,強制將它們加入編譯環境中吧。
    方法是:還是剛才的選項卡,點開第二項Forced Builtins,將urllib強制加入進去。不過我不推薦你這樣做,因為這個方法大多數時候是針對第三方庫才這麼做的。urllib模組是Python釋出包裡自帶的。
還是不行的

------------------------------------------------------------------------------------------------------------------
問題補充:

bestchenwu 寫道 這個。。。
試下別的IDE吧
貌似罈子裡的大牛們,都推薦PyCharm,給個連結你參考下:
http://www.iteye.com/topic/982320


我下了pycharm,就是字太小如何調整呀

------解決方案--------------------------------------------------------
兄弟,我不知道你的實際情況是怎麼樣的。不過可以給你提供一個解決問題的思路:
1:先不在Eclipse編寫程式碼,在Python的直譯器(這個不用我解釋吧)裡,輸入import urllib
2:如果沒有出錯的話,則說明Eclipse的外掛整合的方式有問題。
3:試著檢視PyDev裡面有個當前可供載入模組的路徑,或者用一個小程式測試下
  import sys;
  print sys.path;
  看下%Python_HOME%\lib目錄在不在你的環境變數裡,如果不在,手動加上。
  這樣應該就好使了
------解決方案--------------------------------------------------------
    兄弟,如果你的Python解釋執行環境沒問題的話,那就是外掛整合的問題了。
    點開Window->Preferences->Pydev->Interpreter Python,找到Libraies那個選項卡。看%Python_HOME%lib在不在你的外掛庫裡面。如果在的話,但還是編寫檔案出錯的話,強制將它們加入編譯環境中吧。
    方法是:還是剛才的選項卡,點開第二項Forced Builtins,將urllib強制加入進去。不過我不推薦你這樣做,因為這個方法大多數時候是針對第三方庫才這麼做的。urllib模組是Python釋出包裡自帶的。
------解決方案--------------------------------------------------------
這個。。。
試下別的IDE吧
貌似罈子裡的大牛們,com.microsoft.sqlserver.jdbc.SQLServerException,都推薦PyCharm,給個連結你參考下:
http://www.iteye.com/topic/982320
------解決方案--------------------------------------------------------
這個字太小的問題,兄弟自己去找100度大神吧
這個超出了技術的討論範圍
------解決方案--------------------------------------------------------
可參考:
Python urllib 怎麼新增進度顯示   http://www.myexception.cn/perl-python/288013.html


相關的主題文章:

相關推薦

eclipsepython環境怎麼匯入urllib模組

我在eclipse裡裝了個pydev外掛用來寫python程式碼,用的是python2.6環境,想用urllib模組開啟一個網頁試試,結果提示不可以匯入模組,如何在現在環境裡匯入urllib庫那 ---------------------------------------

Eclipse 配置 Python 環境

col file tex gin gpo not inter 最優 new 1.將下載好的Pydev4.5.2(http://sourceforge.net/projects/pydev/files/pydev/ 裏面有很多版本) 文件夾裏的兩個文件夾(features

python中的urllib模組中的方法

python urllib.request之urlopen函式 urllib是基於http的高層庫,它有以下三個主要功能: (1)request處理客戶端的請求 (2)response處理服務端的響應 (3)parse會解析ur

如何安裝pylab:python如何匯入matplotlib模組

知道了上述安裝方式,下一個元件就好辦了,見下圖的網站下載Python-Dateutil元件,同樣是whl檔案,如法泡製,用pip intall  python_dateutil-2.4.2-py2.py3-none-any.whl進行安裝

Python環境搭建以及urllib request模組使用

問題引入:也是剛接觸python,然後就就在python官網上下載了python2.7版本,但是在使用urllib request模組時一直報錯,後來解決辦法是將python升級到最新版本就可以使用,python3中自帶urllib request模組。 request模組使用: # cod

pythonEclipse、pydev環境配置

來源 輸入 html .exe ava 技術分享 mac系統 org 打開 轉載來源:http://www.cnblogs.com/Bonker/p/3584707.html 編輯器: Eclipse + pydev插件:   1. Eclipse是寫JAVA的IDE, 這

Appium+eclipse+python環境配置

會有 click rmi for 安裝目錄 csdn www. ont 樹狀結構 1、安裝安卓開發環境(教程很多,不細寫) 2、安裝eclipse   下載eclipse,解壓即可 3、安裝python   下載地址:https://www.python.org/dow

eclipse下的python環境安裝

新增python開發環境到eclipse:   點選help——install New Software 點選add,彈出新視窗: Name:填PyDev Location:填 http://pydev.org/updates 確認後會出現 PyD

Eclipse配置python開發環境

Eclipse配置python開發環境 版本資訊:Python4.6版本、JDK1.8版本、Eclipse4.6版本; 1、開啟Eclipse,找到Help選單欄,進入Install New Software…選項。 點選work with:輸入框的旁邊點選Add…,Name可以隨

python學習筆記:網路請求——urllib模組

python操作網路,也就是開啟一個網站,或者請求一個http介面,可以使用urllib模組。urllib模組是一個標準模組,直接import urllib即可,在python3裡面只有urllib模組,在python2裡面有urllib模組和urllib2模組   Urllib是python內

python爬蟲系列(1.2-urllib模組中request 常用方法)

一、request.Request方法的使用 上一章節中介紹了request.urlopen()的使用,僅僅的很簡單的使用,不能設定請求頭及cookie的東西,request.Request()方法就是進一步的包裝請求. 1、原始碼檢視引數 class Request: &nb

python爬蟲系列(4.5-使用urllib模組方式下載圖片)

一、回顧urllib包中下載圖片的方式   1、urlretrieve下載檔案 from urllib import request if __name__ == "__main__":     # 下載整個網頁    

python - 路徑處理 和 模組匯入

# -*- coding:utf-8 -*-'''@project: jiaxy@author: Jimmy@file: study_模組匯入.py@ide: PyCharm Community Edition@time: 2018-11-10 10:26@blog: https://www.cnblogs.

python(12)---匯入模組

匯入模組的實質:就是把匯入的這個python檔案執行一次匯入模組的順序:#1、模組匯入,先從當前目錄中查詢是否有該模組,若當前目錄中沒有在從python環境變數中去找 #2、當模組不在當前目錄,也不在環境變數中時,可以手動將模組所在資料夾的目錄加到環境變數中#3、python自動將目錄加入到環境變數中

Python 3.6 -win64環境安裝PIL模組

PIL:Python Imaging Library,已經是Python平臺事實上的影象處理標準庫了。PIL功能非常強大,但API卻非常簡單易用。 由於PIL僅支援到Python 2.7,加上年久失修,於是一群志願者在PIL的基礎上建立了相容的版本,名字叫Pillow,支援最新Python 3.x,又加入了

Eclipse+python環境搭建

本文重點介紹使用Eclipse+pydev外掛來寫Python程式碼,  以及在Mac上配置Eclipse+Pydev 和Windows配置Eclipse+Pydev    編輯器:Python 自帶的 IDLE 簡單快捷, 學習Python或者編寫小型軟體

Mac OS X 使用python urllib 模組 通過ssl訪問報錯 urllib.error.URLError

今天是我第一次使用python的urllib.request.openurl 功能獲取網頁資訊,程式碼如下 # 獲取網路檔案from urllib.request import urlopenwith urlopen(url='https://book.douban.com/subject/1005022/

Python import 匯入模組的時候為什麼引用不了子模組?

問題描述 比如匯入結巴分詞,程式碼如下: import jieba # 引入母模組 然後直接使用結巴的子模組 posseg 來標註詞性,程式碼如下: jieba.posseg.cut('中文詞性標註') 這句報異常 AttributeError: 'module'

Python 爬蟲 urllib模組:get方式

本程式以爬取 百度 首頁為例 格式:   匯入urllib.request   開啟爬取的網頁: response = urllib.request.urlopen('網址')   讀取網頁程式碼: html = response.read()   列印:

Python 爬蟲 urllib模組:post方式

本程式以爬取 'http://httpbin.org/post' 為例 格式:   匯入urllib.request   匯入urllib.parse   資料編碼處理,再設為utf-8編碼:  bytes(urllib.parse.urlenco