<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="http://metallocrystal.pug-chimera.ts.net/lib/exe/css.php?s=feed" type="text/css"?>
<rss version="2.0">
    <channel xmlns:g="http://base.google.com/ns/1.0">
        <title>無銘闇人の備忘録 - python</title>
        <description></description>
        <link>http://metallocrystal.pug-chimera.ts.net/</link>
        <lastBuildDate>Wed, 29 Apr 2026 18:48:57 +0000</lastBuildDate>
        <generator>FeedCreator 1.8</generator>
        <image>
            <url>http://metallocrystal.pug-chimera.ts.net/_media/logo.png</url>
            <title>無銘闇人の備忘録</title>
            <link>http://metallocrystal.pug-chimera.ts.net/</link>
        </image>
        <item>
            <title>anyenv を用いた Python のインストール方法</title>
            <link>http://metallocrystal.pug-chimera.ts.net/python/anyenv_%E3%82%92%E7%94%A8%E3%81%84%E3%81%9F_python_%E3%81%AE%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E6%96%B9%E6%B3%95?rev=1638241333&amp;do=diff</link>
            <description>anyenv を用いた Python のインストール方法

概要

	*  最新版の Python を Ubuntu や LinuxMint で使いたい場合の方法を紹介する。
	*  環境は fish-shell (Ver. 3.1.2) を想定している。
		*  基本的には、環境変数の書き換えでシェル環境が変わる程度だが、参考サイトには、bash 環境でのインストールも紹介されている。</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 30 Nov 2021 03:02:13 +0000</pubDate>
        </item>
        <item>
            <title>Python モジュール: argparse</title>
            <link>http://metallocrystal.pug-chimera.ts.net/python/argparse?rev=1561522647&amp;do=diff</link>
            <description>Python モジュール: argparse

概要

	*  コマンドライン引数を処理するモジュール
	*  sys.argv で処理してもいいけど、このモジュールを使うと簡潔に処理を記述できる
	*  同時に -H や --help でヘルプを表示することができる</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Wed, 26 Jun 2019 04:17:27 +0000</pubDate>
        </item>
        <item>
            <title>Python モジュール: Biopython</title>
            <link>http://metallocrystal.pug-chimera.ts.net/python/biopython?rev=1570151698&amp;do=diff</link>
            <description>Python モジュール: Biopython

概要

	*  アメリカの国立生物工学情報センターのデータベースにアクセスできる API モジュール (&lt;http://biopython.org/&gt;)。
	*  ウェブ (&lt;https://www.ncbi.nlm.nih.gov/&gt;) からでも簡単にアクセスできるが、大量のデータをダウンロードや検索する場合にはプログラムを作っちゃったほうが早かったりするので重宝する。</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 04 Oct 2019 01:14:58 +0000</pubDate>
        </item>
        <item>
            <title>Python モジュール: easygui, easygui_qt</title>
            <link>http://metallocrystal.pug-chimera.ts.net/python/easygui?rev=1539826356&amp;do=diff</link>
            <description>Python モジュール: easygui, easygui_qt

概要

	*  簡単なダイアログを表示するモジュール
	*  Linux でいうところの zenity のようなもの
	*  Qt 版もある (オリジナル版は、デスクトップのテーマが反映されないダイアログになる)</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 18 Oct 2018 01:32:36 +0000</pubDate>
        </item>
        <item>
            <title>Python モジュール: itertools</title>
            <link>http://metallocrystal.pug-chimera.ts.net/python/itertools?rev=1512719017&amp;do=diff</link>
            <description>Python モジュール: itertools

概要

	*  階乗、順列や組み合わせ、直積を簡単に扱えるモジュール

使い方

モジュールの読み込み

import itertools

順列

	*  階乗のイテレータ (list でリストに変換できる) を作成する$N!$$N$${}_n \mathrm{P}_r$${}_n$${}_n \mathrm{P}_r$${}_r$${}_5 \mathrm{P}_3$${}_n \mathrm{C}_r$${}_n$${}_n \mathrm{C}_r$${}_r$${}_5 \mathrm{C}_3$$A \times B$</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 08 Dec 2017 07:43:37 +0000</pubDate>
        </item>
        <item>
            <title>Python モジュール: joblib</title>
            <link>http://metallocrystal.pug-chimera.ts.net/python/joblib?rev=1571195793&amp;do=diff</link>
            <description>Python モジュール: joblib

概要

	*  並列計算をするためのモジュール

使い方

モジュールの読み込み

from joblib import Parallel, delayed

並列計算用の関数の作成

	*  並列計算のためには、worker となる並列実行内容を記述した関数が必要となるので作成する。</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Wed, 16 Oct 2019 03:16:33 +0000</pubDate>
        </item>
        <item>
            <title>Python モジュール: matplotlib</title>
            <link>http://metallocrystal.pug-chimera.ts.net/python/matplotlib?rev=1669685087&amp;do=diff</link>
            <description>Python モジュール: matplotlib

概要

	*  Python でグラフを描画するためのモジュール

モジュールの読み込み

import matplotlib.pyplot as plt

	*  同時に numpy も読み込んでおくと良い。
	*  Ubuntu の場合は、</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 29 Nov 2022 01:24:47 +0000</pubDate>
        </item>
        <item>
            <title>Python モジュール: Notify</title>
            <link>http://metallocrystal.pug-chimera.ts.net/python/notify?rev=1487640763&amp;do=diff</link>
            <description>Python モジュール: Notify

概要

	*  Linux のデスクトップ環境で通知バルーンを表示するためのモジュール
	*  GObject ライブラリ内にある

使い方

ライブラリのインストール

$ sudo apt-get install python-gobject libnotify-bin libnotify-dev</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 21 Feb 2017 01:32:43 +0000</pubDate>
        </item>
        <item>
            <title>Python モジュール: numpy</title>
            <link>http://metallocrystal.pug-chimera.ts.net/python/numpy?rev=1548725671&amp;do=diff</link>
            <description>Python モジュール: numpy

概要

	*  Python で行列を扱うためのモジュール

使い方

モジュールの読み込み

import numpy

あるいは

import numpy as np

	*  as np によって、以降 np で呼び出せる。
	*  ここではこっちの読み込みをした場合で記述していく。</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 29 Jan 2019 01:34:31 +0000</pubDate>
        </item>
        <item>
            <title>Python モジュール: openpyxl</title>
            <link>http://metallocrystal.pug-chimera.ts.net/python/openpyxl?rev=1551678706&amp;do=diff</link>
            <description>Python モジュール: openpyxl

概要

	*  xlsx (Microsoft Excel のファイル形式) ファイルを扱うモジュール

データ構造

	*  Workbook: 複数のシートオブジェクトを含む xlsx 全体
	*  Worksheet: ワークシートオブジェクト</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 04 Mar 2019 05:51:46 +0000</pubDate>
        </item>
        <item>
            <title>Python モジュール: os</title>
            <link>http://metallocrystal.pug-chimera.ts.net/python/os?rev=1556157961&amp;do=diff</link>
            <description>Python モジュール: os

概要

	*  ファイルシステムを利用するためのモジュール

構文

	*  使うときは

import os

	*  以下ではこの import は省略する
	*  ファイルは hoge.txt を扱うものとする

ファイルの存在</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 25 Apr 2019 02:06:01 +0000</pubDate>
        </item>
        <item>
            <title>Python モジュール: pandas</title>
            <link>http://metallocrystal.pug-chimera.ts.net/python/pandas?rev=1533697126&amp;do=diff</link>
            <description>Python モジュール: pandas

概要

	*  Python のデータフレームモジュール
			*  データフレームとは、複数のデータ型が入り交じるデータ集合を 1 つのデータセットでまとめたもの
					*  リストやディクショナリ型でも対応は可能だが、例えば 1 原子に様々なパラメータ (座標や原子名、原子量などなど) が加わると、</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Wed, 08 Aug 2018 02:58:46 +0000</pubDate>
        </item>
        <item>
            <title>Python モジュール: parmed</title>
            <link>http://metallocrystal.pug-chimera.ts.net/python/parmed?rev=1748319983&amp;do=diff</link>
            <description>Python モジュール: parmed

概要

	*  Gromacs や AMBER の構造やトポロジーファイルを扱うモジュール

インストール

$ sudo pip3 install parmed

使い方

import parmed

よく使う機能

構造の読み込み

structure = parmed.load_file(&quot;INPUT&quot;)</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 27 May 2025 04:26:23 +0000</pubDate>
        </item>
        <item>
            <title>Python 関数: print</title>
            <link>http://metallocrystal.pug-chimera.ts.net/python/print?rev=1487754979&amp;do=diff</link>
            <description>Python 関数: print

概要

	*  Python で端末画面などに文字を表示するための関数

使い方

print(MESSAGE, end = &quot;改行文字&quot;, sep = &quot;区切り文字&quot;)

	*  MESSAGE: 画面に出力する文字列
	*  end = “改行文字”:</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Wed, 22 Feb 2017 09:16:19 +0000</pubDate>
        </item>
        <item>
            <title>Python モジュール: re</title>
            <link>http://metallocrystal.pug-chimera.ts.net/python/re?rev=1487296071&amp;do=diff</link>
            <description>Python モジュール: re

概要

	*  Python で正規表現を扱うためのモジュール

使い方

import re

よく使う機能

正規表現のコンパイル

REGEXP_OBJ = re.compile(REGEXP_STR, PROPERTY)

	*  REGEXP_OBJ: 正規表現オブジェクトを格納する変数名</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 17 Feb 2017 01:47:51 +0000</pubDate>
        </item>
        <item>
            <title>Python モジュール: sqlite3</title>
            <link>http://metallocrystal.pug-chimera.ts.net/python/sqlite3?rev=1524643170&amp;do=diff</link>
            <description>Python モジュール: sqlite3

概要

	*  Python で SQLite3 を扱うためのモジュール

使い方

モジュール読み込み

import sqlite3



	*  一般的な使い方

obj_connect = sqlite3.connect(DB_PATH)
obj_cursor = obj_connect.cursor()
obj_cursor.execute(SQL)
   :
   :
obj_connect.commit()
obj_connect.close()</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Wed, 25 Apr 2018 07:59:30 +0000</pubDate>
        </item>
        <item>
            <title>Python モジュール: subprocess</title>
            <link>http://metallocrystal.pug-chimera.ts.net/python/subprocess?rev=1634017275&amp;do=diff</link>
            <description>Python モジュール: subprocess

概要

	*  複数のプロセスを制御するモジュール
	*  以下の場合に使う
		*  関数を別プロセスで並列で処理したい
		*  外部プログラムを呼び出したい


使い方

モジュールの定義</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 12 Oct 2021 05:41:15 +0000</pubDate>
        </item>
        <item>
            <title>Python モジュール: sys</title>
            <link>http://metallocrystal.pug-chimera.ts.net/python/sys?rev=1487293562&amp;do=diff</link>
            <description>Python モジュール: sys

概要

	*  Python で標準入力や標準出力、終了などのシグナルを扱うためのモジュール

使い方

import sys

よく使う機能

標準出力

sys.stdout.write(...)

	*  標準出力として出力する</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 17 Feb 2017 01:06:02 +0000</pubDate>
        </item>
    </channel>
</rss>
