Windowsでのpython共通ライブラリのインストール

[ 参照リンク:Pythonで改行なしで印刷する方法は? ](https://www.imangodoc.com/116.html)

Windowsにpython共通ライブラリをインストールするには、annacondaのpython開発環境がインストールされている必要があります。 anacondaがインストールされている限り、他のライブラリのインストールは簡単です。 pipを使用するだけです。pythonが正常にインストールされている場合は、独自のpipインストールツールが提供されます。このツールは、pythonスクリプトのインストールディレクトリで表示できます。特定のインストール手順:Anacondaを使用してWindowsでのpython開発環境を管理するpython共通ライブラリのインストールは、pythonクローラー開発の基礎です。

  1. urllibとreライブラリのインストール

これらの2つのライブラリは、pythonに付属しているライブラリです。pythonが正しくインストールされている限り、2つのライブラリを直接呼び出すことができます。pythonモードでの検証は次のとおりです。

import urllib

import urllib.request

urllib.request.urlopen('http://www.baidu.com')

< http.client.HTTPResponse object at 0x0000024222C09240>

import re

  1. リクエストリクエストライブラリのインストール

pip3インストール要求の下でコマンドを実行しますdosto install

リクエストライブラリがpythonインタラクションで正しくインストールされているかどうかをテストします

import requests

requests.get('http://www.baidu.com')

< Response [200]>

  1. セレンライブラリーの設置

主にブラウザの駆動、テストなどの実行、jsのレンダリングとデバッグに使用されます

pip3 install seleniumがインストールを実行します。ライブラリを削除すると、直接pip3 installseleniumが実行されます。

正しくインストールされているかどうかをテストします

import selenium

from selenium import webdriver

driver = webdriver.Chrome()

このとき、システムは空のブラウザーを起動します。失敗した場合は、chromdriverドライバーをインストールし、解凍して、python構成環境変数の後のディレクトリーに配置する必要があります。

DevTools listening on ws://127.0.0.1:12052/devtools/browser/1f2faef9-0748-40f0-b955-9e41362ce55e

driver = webdriver.Chrome()

DevTools listening on ws://127.0.0.1:12722/devtools/browser/5ba65a50-df4a-47fd-b2d6-d313578d539d

driver.get( 'http://www.baidu.com')#この時点で開いているブラウザは、Baiduのホームページにジャンプします。

driver.page_source#現在のBaiduWebページのコードを直接印刷できます

  1. phantomjsライブラリのインストール

インターフェイスブラウザなし、コマンドラインでのブラウザドライバの実装、セレンを補完する、前者はブラウザを開きます

  1. phantomjs公式ウェブサイトhttp://phantomjs.org/download.htmlからphantomjsインストールパッケージをダウンロードします。

  2. 指定されたインストールディレクトリに配置した後、環境変数、binディレクトリを構成します

  3. 次のように、dosのすぐ下でphantomjsを実行して、構成が成功したかどうかを確認します。

C:\Users\Robot_CHEN>phantomjs

phantomjs>

  1. インストールと機能テスト

import selenium

from selenium import webdriver

driver = webdriver.PhantomJS()#セレンのwebdrive.Chrom()の違いに注意してください

driver.get('http://www.baidu.com')

driver.page_source

  1. lxmlライブラリのインストール

xpath Webページ解析ライブラリ、Webページ解析を実現します。 pip3 installlxmlは直接インストールできます

pythonインタラクションで、import lxmlを使用して、インストールが成功したかどうかを確認します

  1. beatifulsoup Webページ解析ライブラリのインストールは、lxmlライブラリに依存します

インストール:pip3 install beatifulsoup4

テストインストール:

from bs4 import BeautifulSoup#beautifulsoupを使用してbs4モジュールからインポートします

soup = BeautifulSoup('','lxml')

  1. pyqueryWeb解析ライブラリのインストール

pip3 installpyqueryがインストールを実行します。

from pyquery import PyQuery as pq

doc = pq('')

doc = pq('Hello World')

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

result

' Hello World'

  1. pymysqlリポジトリのインストール

mysqlデータベースを操作するためのドライバーライブラリインストールコマンド:pip3 install pymysql。インストールが完了したら、コードpythonを使用してmysqlデータベースを操作し、CRUDを実行します。

import pymysql #import pymysql

データベース接続を開く

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

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

cursor()メソッドを使用して操作カーソルを取得します

cur = db.cursor()

#1. クエリ操作

私のテーブル名に対応するsqlクエリステートメントuserを記述します

sql = "select * from emp3"

try:

cur.execute(sql)#sqlステートメントを実行します

results = cur.fetchall()#クエリのすべてのレコードを取得します

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

#Traversalの結果

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()

  1. pymongoのインストール、mongodbデータの操作

インストールはまだpipinstallpymongoです

import pymongo

client = pymongo.MongoClient('localhost')

db = client['mymongodb']

coll = db['mycoll']

mydict = { "name": "RUNOOB", "alexa": "10000" }

coll.insert_one(mydict)

print(coll)

''' テスト結果は次のとおりです。

Collection(Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'mymongodb'), 'mycoll')

'''

  1. redisのインストール

pip install [redis](https://cloud.tencent.com/product/crs?from=10680)をインストールできます

import redis

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

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

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

  1. 主にウェブの設置時に使用されるフラスコの設置

Flaskの公式ウェブサイトドキュメントhttp://docs.jinkan.org/docs/flask/で見ることができます

インストール方法pipinstallフラスコ、インポートフラスコをpythonインタラクティブモードでテストして、エラーが報告されているかどうかを確認します

12 Djangoのインストール、Webサーバーフレームワーク

インストールは非常に簡単ですpipinstall django、test import import django

  1. ジュピターのインストール、強力なメモ帳

jupyterはpipinstall jupyterでインストールできます。anacondaを使用している場合、jupyterはデフォルトですでにインストールされています。これは主にオンラインのコード作成とドキュメント化に使用され、非常に強力で便利です。

統一声明:元のブログコンテンツに関しては、一部のコンテンツがインターネットから参照されている場合があります。元のリンクがある場合は引用されます。元のリンクが見つからない場合は、違反がある場合は連絡して削除してください。ブログの再投稿に関しては、元のリンクがある場合は宣言されます。元のリンクが見つからない場合は、違反がある場合は連絡して削除してください。

Recommended Posts

Windowsでのpython共通ライブラリのインストール
09.Python3の共通モジュール
UbuntuでのPythonでのGDALのインストールと使用
OpenCVインストールのPythonバージョン
Python共通モジュールのコレクション
ジェンキンス学習のcentos6.9の下でのインストール
Ubuntuでのdebパッケージのインストール
Python関数のいくつかの一般的なモード
200のPython標準ライブラリの要約!
ubuntuおよびwindowsでのRedisのインストール
UbuntuでのDockerCEのインストール
pythonのインストールが成功したことを確認する方法
CentOSでのMysqlのインストールと使用
WindowsがサポートしているPythonのバージョン
centos7でのredisのインストールと構成
Ubuntu16.04でのCUDAのインストールとアンインストール
Pythonタイムモジュールの一般的な操作の概要
Pythonマルチプロセスプログラミングの一般的な方法の分析
Python2.7 [インストールチュートリアル]
Python3.9の7つの機能
Ubuntu12.04でのpulseaudioとAPIの使用法のインストール
Python-centos6のインストール
PythonAnacondaのインストール
Python操作の一般的なメソッドの分析Jiraライブラリ
CentOS6.5でのrsyncサーバーのインストールと構成
CentosでのMicrosoftROpenの非ルートインストール
Centos7でのFastDFSのインストールから入力まで
Centosでのconfluence6.3操作記録のインストールとクラッキング
CentosでのJira7操作記録のインストールとクラッキング
Pythonプロセス制御の一般的なツールの詳細な説明
ubuntuでのrz / szコマンドのインストールと使用方法
Ubuntu16.04にpython3.6をインストールします
UbuntuでのPythonMySQLd
CentosソースのインストールPython3
[python] ubuntuの下のpython2とpython3
UbuntuでのLNMPのインストール
Python構文の基本
CentOS8のグラフィカルインストール
Pythonの基本構文
Pythonの基礎知識(1)
Centos7でのRedis3のインストール
pythonのPrettytableモジュール
centOS7でのSparkのインストールと構成のチュートリアルの詳細な説明
Pythonで一般的に使用されるサードパーティライブラリの大規模なインベントリ