ライブラリ
今回は Python の ORM ライブラリである Pony ORM を紹介…
今回は Python のパッケージ「 Poetry 」を紹介します。
最初に…
今回は Python 3.7 で標準ライブラリに追加された dataclasses について見ていきたいと思います。
import dataclasses
目次
dataclasses とは…
2018 年の前半があっと いう間に終わりましたね。
2018 年も後半に差しかかったので、 2018 年上半期に登場した GitHub リポジトリのうち多くのスターが付けられた Python …
2017 年もいよいよ終わり、間もなく 2018 年ですね。
今年 1 年の振り返りのために 2017 年にリリースされた人気の GitHub リポジトリ についてまとめてみました。具体的には…
Python のライブラリである watchdog をご紹介してみます。
watchdog : Python Package Index
今回は次の組み合わせで動作確認をしています。
py…
Python のライブラリ attrs をご紹介します。
import attr
attrs はカスタムクラスを作成するときの特殊メソッドの記述を省略できる機能を提供するライブラリです。具体的…
Python のライブラリ argparse をご紹介したいと思います。
import argparse
概要
argparse は「 arg(ument) + parse 」という名前のとお…
Python のライブラリ「 csvtomd 」をご紹介します。
mplewis/csvtomd: Convert your CSV files into Markdown tables.
…
Python のパッケージである Fabric をご紹介したいと思います。
import fabric
Fabric とは
Fabric はいわゆる「デプロイツール」と言われるもののひとつで、…
Python の「 selenium 」というライブラリをご紹介します。
import selenium
selenium ライブラリは、同名の Selenium というブラウザ操作用のツール…
Pythonの「 nose 」というライブラリをご紹介します。
import nose
nose はユニットテスト用のライブラリです。「 unittest 」という名前そのままのユニットテスト…
Pythonの「 inspect 」というライブラリをご紹介します。
import inspect
inspect は、名前のとおり「インスペクト」ーーコードの調査を行うためのライブラリです。…
Pythonの「 re 」というライブラリをご紹介します。
import re
re は正規表現を扱うためのライブラリです。 re = Regular Expression の略ですね。
re…
Python の doctest というライブラリをご紹介します。
import doctest
doctest は、名前に doc + test とあるとおり、ドキュメントによってテストを行…
Pythonの「 operator 」ライブラリをご紹介します。
operator ライブラリは、その名のとおり「演算子」のライブラリ。組み込みで用意されているさまざまな演算子を関数で実現した…
「 IPython 」という Python のライブラリについてご紹介します。
…
collections の deque というクラスについてご紹介します。
from collections import deque
deque は、キュー・スタック的処理を効率的に行うため…
Python の「 bisect 」というライブラリについてご紹介します。
import bisect
bisect ライブラリは名前のとおり bisection search ーーいわゆる「…
Python の peewee というライブラリについてご紹介します。
from peewee import *
peewee は Python でデータベースを扱いやすくする「 OR マッパ…
PythonのJUnit系のテストライブラリ unittest についてご紹介します。
使い方
まずは最もベーシックな使い方から。
最小の流れは次のようなものになります。
unittest ラ…
Python のコマンドラインツールである virtualenvwrapper についてご紹介します。
virtualenvwrapper はその名前のとおり virtualenv の wra…
Pythonの「sqlite3」というライブラリについてご紹介します。
import sqlite3
「sqlite3」はその名前 のとおり、Pythonで「sqlite」を使うためのライブラリ…
Pythonの「chardet」というライブラリについてご紹介します。
import chardet
「chardet」は、ファイルやページの文字コードを判定するためのライブラリです。「CHA…
Pythonの「see」というライブラリについてご紹介します。
from see import see
「see」は、標準の関数「dir」の改良版「see」関数を提供するライブラリです。
「d…
追記 20180316: この記事は Python 2 を対象としています。 Python 3 の場合は PIL からフォークされた Pillow を利用してください。
GitHub - p…
Python の「 Requests 」というライブラリについてご紹介します。
…
Pythonの「PyQuery」というライブラリについてご紹介します。
from pyquery import PyQuery
「PyQuery」はその名前のとおり、「Python + jQu…
Pythonの lxml.etree というライブラリについてご紹介します。
import lxml.etree
lxml.etree は XML 形式のデータを Python で手軽に扱える…
Python の loremipsum というライブラリについてご紹介します。
import loremipsum
loremipsum はサンプル文字列を生成するためのライブラリです。「 l…
Pythonの「 pprint 」というライブラリについてご紹介します。
import pprint
pprint は、「 pretty-print 」の略で、 Python のオブジェクトを…
Pythonの「StringIO」というライブラリについてご紹介します。
import StringIO
StringIOは、文字列にファイルオブジェクトのインタフェースを与えることができるラ…
Pythonのライブラリ virtualenv についてご紹介します。
virtualenv は独立した Python 環境を手軽に構築できるようにしてくれるツールです。コマンドラインから使う…
Pythonの「pip」というライブラリ(パッケージ?)についてご紹介します。
pipは、いわゆる「パッケージ管理ツール」。Pythonのライブラリを手軽にインストールしたり管理したりすること…
Pythonの「timeit」というライブラリについてご紹介します。
import timeit
「timeit」は実行時間を計測するためのライブラリです。
スクリプト内で使うこともコマンドラ…
Pythonの「calendar」というライブラリについてご紹介します。
import calendar
「calendar」は、名前のとおりカレンダー情報を扱うためのライブラリです。中身はと…
Pythonの time というライブラリについてご紹介します。
import time
time は、時間関連の情報や関数を集めたライブラリです。頻度の高い使いどころとして次のようなものがあ…
Pythonの「datetime」というライブラリについてご紹介します。
import datetime
「datetime」は、時間に関するデータを取り扱うためのライブラリです。Python…
Pythonの「PyYAML」というライブラリについてご紹介します。
import yaml
「PyYAML」(ライブラリとしてimportするときは「yaml」)は、YAML形式のデータを扱…
Pythonの simplejson というライブラリについてご紹介します。
import simplejson
simplejson は JSON 形式のファイルを Python で手軽に扱…
Python の「 json 」というライブラリについてご紹介します。
import json
「 json 」は、その名のとおり JSON 形式の文字列やファイルを Python で扱うため…
Pythonの BeautifulSoup というライブラリについてご紹介します。
import BeautifulSoup
BeautifulSoup はバージョン 3 までと現在最新のバー…
Pythonの「ElementTree」というライブラリについてご紹介します。
from xml.etree.ElementTree import *
PythonにはXMLを扱うためのメジャ…
Pythonの「xlwt」というライブラリについてご紹介します。
import xlwt
「xlwt」は、PythonからExcelファイル(xls)に書き込むためのライブラリです。読み込む方…
Pythonの「xlrd」というライブラリについてご紹介します。
import xlrd
xlrd は Excel (xls) のデータを Python で読むためのライブラリです。 xlrd…
Python の csv というライブラリについてご紹介します。
import csv
csv は、CSVファイルの取り扱いをカンタンにしてくれるライブラリです。おもな機能は CSV ファイル…
Pythonの「pickle」というライブラリについてご紹介します。
import pickle
「pickle」は、Pythonオブジェクトをファイルに保存するためのライブラリです。保存した…
Pythonの「shelve」というライブラリについてご紹介します。
import shelve
「shelve」は、Pythonオブジェクトをファイルに保存し永続化するためのライブラリです。…
Pythonの「cmath」というライブラリについてご紹介します。
import cmath
「cmath」は、実数だけでなく「虚数」も含んだ、いわゆる「複素数」を扱うためのライブラリです。
…
Python の math というライブラリについてご紹介します。
import math
math ライブラリには、数学にまつわる変数と関数が入っています。
math ライブラリに含まれてい…
Python の string というライブラリについてご紹介します。
import string
string には、文字列に関係した変数やクラスが含まれています。主な内容は次の 2 つです…
Python の「 random 」というライブラリについてご紹介します。
import random
「 random 」は乱数関連の機能を提供するライブラリです。 Python 本体に同梱…
Python の「 sys 」というライブラリについてご紹介します。
import sys
「 sys 」は Python のインタプリタや実行環境に関連した変数や関数がまとめられたライブラリ…
Python の os というライブラリについてご紹介します。
import os
os ライブラリは、 OS (オペレーティングシステム)に依存した機能を使うための標準ライブラリです。Pyt…
Python のライブラリ・モジュールの使い方についてご紹介します。
Python では、 import 文を使ってモジュールをインポートすることができます。 import したモジュール内の…
追記 20170227: pip は Python 3.4 以降では Python 本体に同梱されるようになったとのことで、以下の作業は不要になりました。Python 本体をインストールすれば…
Python を使うには、まずは Python をインストールする必要があります。
ここでは Windows 版の Python のインストール方法について説明します。
まずは Python …