本文目錄一覽:
- 1、怎麼安裝python 的擴展庫-suds?
- 2、如何在Win7中安裝Python的.whl擴展包
- 3、如何python安裝及配置擴展包爬蟲爬取
- 4、軟體:Python安裝擴展包mayavi
- 5、Windows系統中如何安裝Python擴展模塊
- 6、怎麼安裝python 的擴展庫-suds
怎麼安裝python 的擴展庫-suds?
首先建議你安裝一個擴展庫安裝工具,推薦easy_install工具,你可以在網上下載,也可以先去下載一個 ez_setup.py ,這個程序下載後用python.exe運行一下,會自動根據你的版本幫你下載和安裝一個easy_install,目前只支持到python2.6,看來python3目前還是沒有太多的公司在使用啊。。。
後面就可以用這個easy_install工具進行第三方庫的下載了,比如我要下載soaplib這個庫,可以執行easy_install soaplib,它會自己去相關網站查找這個庫,以及這個庫的依賴,如果你手工安裝,那依賴會把你搞瘋掉的
關於哪個庫更適用做webservice
現在網上查到最多的是ZSI或者叫soappy,實際上05年之後就沒有更新了,而且只支持到2.5,放棄
soaplib,這個目前2.0,還是不錯的,不過手冊不是太好讀,只有server端的用法,client我沒找到suds,這個我在用,用起來比較簡單,示例代碼如下:
[python] view plain copy
The library is now ready to use. We start by importing the suds library, creating a client based on a SOAP url, and asking the library to print the SOAP web service methods that are available to us.
import suds
url = “”
client = suds.client.Client(url)
print client
From the output of the last print command, we learn that there is a method called FindCountryAsString that takes one argument: the IP address.
print client.service.FindCountryAsString(“194.145.200.104”)
And it shows (edited for readability):
?xml version=”1.0″?
IPAddressService
countryNetherlands/country
/IPAddressService
Normally you want to have the contents of the SOAP body. This is what suds provides in a very elegant way. However, you』re a bit stuck when you want to get something from the SOAP header. The author of suds realised this and made a backdoor to get the information anyway. We start by showing what the function last_received contains:
print client.last_received()
?xml version=”1.0″ encoding=”UTF-8″?
soap:Envelope
soap:Header
ResponseHeader xmlns=””
resultCode1000/resultCode
resultDescriptionSuccess/resultDescription
/ResponseHeader
/soap:Header
soap:Body
…
/soap:Body
/soap:Envelope
We can get portions of this data by doing some XML handling. Let』s say we want to print the resultCode:
print client.last_received().getChild(“soap:Envelope”).getChild(“soap:Header”)
.getChild(“ResponseHeader”).getChild(“resultCode”).getText()
如何在Win7中安裝Python的.whl擴展包
工具:win7系統電腦一台
步驟:
1、打開win7系統電腦,進入命令行,然後把目錄切換到python的安裝目錄下的Script文件夾下,運行 easy_inatall pip。
2、pip安裝成功後,在cmd下執行pip,將會有如下提示。
註:在安裝pip前,確認win7系統中已經安裝好了python,和easy_install工具,如果系統安裝成功,easy_install在目錄C:\Python27\Scripts 下面。
如何python安裝及配置擴展包爬蟲爬取
一.安裝Python及基礎知識
一.安裝Python
在開始使用Python編程之前,需要介紹Python的安裝過程。python解釋器在Linux中可以內置使用安裝,windows中需要去官網downloads頁面下載。具體步驟如下:
第一步:打開Web瀏覽器並訪問官網;
第二步:在官網首頁點擊Download鏈接,進入下載界面,選擇Python軟體的版本,作者選擇下載python 2.7.8,點擊「Download」鏈接。
Python下載地址:
第三步:選擇文件下載地址,並下載文件。
第四步:雙擊下載的「python-2.7.8.msi」軟體,並對軟體進行安裝。
第五步:在Python安裝嚮導中選擇默認設置,點擊「Next」,選擇安裝路徑,這裡設置為默認的安裝路徑「C:\Python27」,點擊「Next」按鈕,如圖所示。
注意1:建議將Python安裝在C盤下,通常路徑為C:\Python27,不要存在中文路徑。
在Python安裝嚮導中選擇默認設置,點擊「Next」,選擇安裝路徑,這裡設置為默認的安裝路徑「C:\Python27」,點擊「Next」按鈕。
安裝成功後,如下圖所示:
軟體:Python安裝擴展包mayavi
安裝mayavi有兩種方法:
一種是安裝集成了多個python包的軟體,如 Enthought Canopy, Pythonxy, orAnaconda.但是貌似幾個集成環境中都沒有看到mayavi的影子。
第二種就是從源代碼開始安裝:安裝mayavi之前先要安裝這幾個依賴包
You must have the following libraries installed before installing the Mayavi project:
Numpy version 1.1.1 or later
VTK version 5.0 or later
wxPython version 2.8 or later
configobj
那麼先開始安裝vtk吧。兩種方法:
一:
首先安裝vtk:
安裝VTK,從網站ources/software.html 下載最新版本,此文安裝的是:vtkpython-6.1.0-Windows-64bit.exe
3)配置VTK環境變數:
A:把VTK中的bin文件加入系統變數中:如:PATH:C:\Program Files\VTK 6.1.0\bin
B:設置python路徑,在系統變數中創建PYTHONPATH :如:PYTHONPATH :C:\Program Files\VTK 6.1.0\bin;C:\Program Files\VTK 6.1.0\bin\Lib\site-packages
4)測試,打開python IDEL界面,輸入:import vtk
import vtk
沒報錯,就說明安裝成功了。
Windows系統中如何安裝Python擴展模塊
Python是非常靈活的語言,我們可以在它的基礎上安裝很多的擴展模塊。那麼如何在Windows系統中安裝Python擴展模塊呢?下面我給大家分享一下。
工具/材料
CMD命令行
自定義安裝
首先我們需要自己手動下載Python擴展模塊,這裡我隨便找了個模塊,大家根據自己需要尋找,如下圖所示
接下來我們進入擴展模塊的文件夾,複製地址欄裡面的路徑,如下圖所示
然後我們按下Win+R組合鍵打開運行界面,在輸入框中輸入cmd命令,如下圖所示
接著就會打開CMD命令行界面,我們輸入cd命令,然後粘貼剛才複製的路徑,如下圖所示
最後進入模塊文件夾以後我們執行python setup.py install命令進行安裝,如下圖所示
pip自動安裝
自動安裝就不需要自己下載模塊了,首先我們進入Python安裝目錄的Scripts文件夾並複製路徑,如下圖所示
然後在命令行中通過cd命令進入這個目錄,如下圖所示
接著通過pip命令進行模塊的自動下載,注意pip的語法,如下圖所示
最後安裝好了以後我們就可以到Python安裝目錄下的site-packages文件夾下面看是否已安裝成功,如下圖所示
怎麼安裝python 的擴展庫-suds
方法如下:
1. 如果安裝了easy_install或pip, 用easy_install suds或pip install suds
2. 到下載壓縮包, 解壓,
在命令行下進入解壓目錄, 執行 python setup.py install
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/241315.html