small is beautiful

be the worst

python

PipenvでPythonの仮想環境を作る

Environment pipenv --version pipenv, version 2018.11.26 Install option インストール済である場合は virtualenv, virtualenvwrapper を削除。 brew uninstall pyenv-virtualenv pip uninstall package virtualenvwrapper pipenvのinstall。 pip install …

PandasでセットしたdataframeからPostgreSQLへデータ投入したい

とてもかんたんでした。 environment mac OS Mojave 10.14.2 psql (PostgreSQL) 11.1 pg_ctl (PostgreSQL) 11.1 PostgreSQL 11.1 lxml 4.3.1 html5lib 1.0.1 beautifulsoup4 4.7.1 SQLAlchemy 1.2.18 pandas 0.24.1 pandasとは Python用データ分析library。 …

Djangoのviewをレンダリングしてみたい

Djangoのおべんきょう。 startup page. Install pip install Django Environment django-admin --version 2.2.2 Feature Djangoの特徴は以下の通り。 機能拡張が豊富。 以下、標準装備。 user auth 管理サイト機能 cache機能 多言語翻訳機能 migrationが容易…

Python data collectionとbuilt-in

Pythonのおべんきょう。 Python String object format() method (formatter) 値を文字列へformatする。 replacement field (置換フィールド) はformat() methodに渡す引数を示すindexである。 format文字列を使用する場合、 波括弧をplaceholderの指定に使用…

Python: /regexp?/ (正規表現)

Pythonのおべんきょう re module re.sub は正規表現パターンで引数に渡された文字列を置換する。 re.sub(<pattern>, <置換後の文字列>, <置換対象の文字列>, [置換回数]) >>> import re >>> test_str = '123 ABC DEF ABCDEF' >>> re.sub('^123', '123 456', test_str)</pattern>…

Python: objectとtype(型)について

Pythonのobjectとtype(型)について整理した。 適切なデータ構造を選択したい。 type class mutable(not hashable) immutable(hashable) iterable sequence list ○ ○ sequence tuple ○ ○ special sequence string(※1) ○ ○ range range ○ ○ mapping dict ○ ○ s…