windows下python常用庫的安裝

2021-09-08 09:01:18 字數 3556 閱讀 1396

windows下python常用庫的安裝,前提安裝了annaconda 的python開發環境。只要已經安裝了anaconda,要安裝別的庫就很簡單了。只要使用pip即可,正常安裝好python,都會自帶pip安裝 工具,在python的scripts安裝目錄下可以檢視。具體安裝步驟:使用anaconda在windows下管理python開發環境 python常用庫的安裝是python爬蟲開發的基石。

這兩個庫是python自帶的庫,只要正確安裝了python,都可以直接呼叫者兩個庫,python模式下驗證如下

>>> import urllib

>>> import urllib.request

>>> urllib.request.urlopen('')

>>> import re

>>>

pip3 install requests  dos下執行命令即可安裝

python互動下測試request請求庫是否安裝正確

>>> import requests

>>> requests.get('')

>>>

主要是用來驅動瀏覽器,做測試之類的,js渲染除錯

pip3 install selenium 執行安裝 ,刪除庫的話直接pip3 uninstall selenium

測試是否安裝正確

>>> import selenium

>>> from selenium import webdriver

>>> driver = webdriver.chrome()

#這個時候系統會啟動乙個空白瀏覽器,如果失敗需要安裝chromdriver驅動,將其解壓後放到python配置環境變數後的目錄下即可

devtools listening on ws:

>>>> driver = webdriver.chrome()

devtools listening on ws:

無介面瀏覽器 ,命令列下瀏覽器驅動實現,跟selenium相輔,前者會開啟瀏覽器

2.放到指定安裝目錄後,配置環境變數,bin目錄

3.直接在dos下執行phantomjs看是否配置成功,如下:

c:\users\robot_chen>phantomjs

phantomjs>

4.安裝與功能測試

>>> import selenium

>>> from selenium import webdriver

>>> driver = webdriver.phantomjs() #注意區別selenium中的webdrive.chrom()

>>> driver.get('')

>>> driver.page_source

xpath網頁解析庫,實現網頁解析。pip3 install lxml 直接安裝即可

python互動下,用import lxml確認是否安裝成功

安裝:pip3 install beatifulsoup4

測試安裝:

>>> from bs4 import beautifulsoup  #使用beautifulsoup要從 bs4模組中匯入

>>> soup = beautifulsoup('','lxml')

>>>

pip3 install pyquery 執行安裝.

>>> from pyquery import pyquery as pq

>>> doc = pq('')

>>> doc = pq('hello world')

>>> result = doc('html').text()

>>> result

'hello world'

>>>

操作mysql資料庫的驅動庫 安裝命令:pip3 install pymysql .安裝完成後用**python操作mysql資料庫,執行crud.

import pymysql  #匯入 pymysql

#開啟資料庫連線

db= pymysql.connect(host="localhost",user="root",

password="123456",db="mydatabase",port=3306)

# 使用cursor()方法獲取操作游標

cur = db.cursor()

#1.查詢操作

# 編寫sql 查詢語句 user 對應我的表名

sql = "select * from e***"

try:

cur.execute(sql) #執行sql語句

results = cur.fetchall() #獲取查詢的所有記錄

print("id","name","password")

#遍歷結果

for row in results :

id = row[0]

name = row[1]

password = row[2]

print(id,name,password)

except exception as e:

raise e

finally:

db.close()

安裝依舊pip install pymongo

import pymongo

client = pymongo.mongoclient('localhost')

db = client['mymongodb']

coll = db['mycoll']

mydict =

coll.insert_one(mydict)

print(coll)

'''測試結果如下:

collection(database(mongoclient(host=['localhost:27017'], document_class=dict, tz_aware=false, connect=true), 'mymongodb'), 'mycoll')

'''

pip install redis安裝即可

import redis

result = redis.redis('localhost',6379)

result.set('name','jack')

print(result.get('name')) #b'jack'

可以在flask的官網文件檢視,

安裝方式 pip install flask,測試python互動模式下import flask看是否報錯

安裝很簡單pip install django,測試匯入import django

posted @

2018-12-27 17:06

棲息地 閱讀(

...)

編輯收藏

windows下常檢視埠占用方法總結

啟動tomcat時又出現埠占用錯誤。現在把對埠的處理命令和方法進行彙總。1.檢視所有連線的pid 開始 執行 cmd 輸入netstat ano 找到埠號對應的pid後,從任務管理器中停止pid對應程式。2.檢視占用1433埠程式 先c netstat ano findstr 1433 tcp 12...

Windows下Python的安裝

python語言對於windows並不算很友好,因為如果初學者,windows環境下安裝,簡直是折磨人,會遇到各種蛋疼的情況。本文記錄下安裝我在64位win7下的安裝步驟,希望能夠令讀者成功安裝python和pip以及計算機視覺處理所需要的pil,matlotlib,numpy,scipy的安裝。現...

windows下python自動補齊

windows下使用python2.7,控制台下無法無法自動補齊 參照1.安裝pyreadline pip install pyreadline 2.啟用tab鍵自動補齊 try import readline except importerror import pyreadline as read...