Posts in Python

Pythonで論理演算する

Pythonで論理演算をしてみます。

Read more ...


PythonからWindows RuntimeのAPIを使ってみる

Microsoftが公開しているモジュールを使って、PythonからWindows Runtime APIを呼び出してみました。

Read more ...


PythonでApacheのログを読む

PythonでApache(httpd)のログをパースして読んでみます。もっと具体的に言うと、さくらインターネットのレンタルサーバーのログです。

Read more ...


Pythonでデータを整形して出力する

Pythonでリストや辞書などのデータを整形して出力してみます。

Read more ...


Pythonでwavファイルを書き出す

PythonでSciPyを使ってwavファイルを書き出してみます。元のデータはnumpy.arrayです。

Read more ...


Pythonでwavファイルを読み込む

PythonでSciPyを使って音声ファイル(wavファイル)を読み込んでみます。読み込んだデータはnumpy.arrayになります。

Read more ...


Pythonで文字の内容から真偽値の判定をする

Pythonで真偽値の判定をするとき、偽と定義されていないオブジェクトは真と判定されます。Falseという文字列も真になります。そこで、文字列の中身から真偽値を判定します。

Read more ...


Pythonでtar.gzなファイルを解凍(展開)する

Pythonでtar.gzで圧縮されたファイルを解凍(展開)してみます。

Read more ...


PythonでURLを結合する

PythonでURLを結合します。相対URLを絶対URLに変換するときなどに使います。

Read more ...


PythonでURLを解析する

PythonでURL文字列をパースします。URLからディレクトリ部分を取り出したいときなどに便利です。

Read more ...


Pythonでブール値を数値に変換する

Pythonでブール値(TrueとFalse)を数値に変換します。

Read more ...


Pythonで数値を比較する

Pythonで数値の大小を比較するときに使う演算子です。

Read more ...


Pythonでハミング窓関数を作る(SciPy編)

PythonでFFT用にハミング窓(hamming window)を作ってみます。いくつか作り方があるようですが、ここではSciPy.signalを使ってみます。

Read more ...


Pythonのprint関数で改行せずに出力する

Pythonで標準出力に文字列等の出力するときに組み込み関数のprintを使うことはよくあると思いますが、改行しないようにしてみます。

Read more ...


Pythonのプログラムを終了する

Pythonのスクリプトで、条件分岐した結果スクリプトを終了したいときには、sysモジュールのexitメソッドを呼び出します。

Read more ...


反復処理(for)

Pythonの反復処理です。forの方です。

Read more ...


Pythonから外部のアプリケーションを実行する

Pythonから外部のアプリケーションを実行します。例えば、LaTeXを動かすとか。

Read more ...


自作のモジュールをインポートする

ちょっとしたアプリケーションを作ろうとすると、いくつかの関数を定義したりします。それを全て一つの実行ファイルに書くのも良いですが、ファイルを分けたくなる場合もあります。ということで、関数を別のファイルに記述して、インポートしてみます。

Read more ...


Pythonの関数には参照を渡す

Pythonで自前の関数を作って、それにリストを渡してpopやらの操作をしていたら嵌まったのでメモしておきます。

Read more ...


Pythonで自前の関数を定義する

Pythonで関数を定義するときはdefを使います。

Read more ...


Pythonでモジュールをインポートする

Pythonは機能をいろいろとモジュールに分割していて、そのモジュールをインポートすることで使えるようにします。 C#の参照やusingのようなイメージです。

Read more ...


反復処理 (while)

whileは、最初に評価式を評価してからTrueであればループ内の処理を実行します。

Read more ...


条件分岐

Pythonのif文です。

Read more ...


ダウンロードしたファイルのチェックサムをPythonで確認してみた

インターネットでダウンロードしたファイルが正しくダウンロードできたかどうか、ダウンロードサイトにSHA-256のハッシュが書いてありましたので、Pythonを使って確認してみました。

Read more ...


Windwos10 バージョン1703 Creators Update にPythonとSphinxをインストール (Anaconda編)

Windows10でSphinxを使うとなると公式サイトからPythonをインストールしてPythonのpipというツールでSphinxをインストールするというのが王道だと思うのですが、Python3で64bit用にインストールしてみたら有志のコンパイル済みのバイナリが必要だったりします。

Read more ...


Windows10 バージョン1703 Creators Update にPythonとSphinxをインストール

久しぶりにSphinxを使おうと思ってPythonとSphinxをWindows10 Creators Updateにインストールしたら、ちょっとはまりましたので記録しておきます。

Read more ...


reStructuredTextの表

久しぶりにSphinxでドキュメントを作るので、reStructuredTextの表についておさらいしてみました。

Read more ...