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>phantomjs4.安裝與功能測試phantomjs>
>>> 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...