2021-12-24-Python_SQLite3関連メモ

PythonでSQLite3を扱うときのメモ Pythonで日付、時間を操作する際のメモ。 すーぐ忘れるので。 以下、コードスニペットのように関数...

December 28, 2021 · 3 min · Me

2021-12-25-Python日付時間関連メモ

Python日付時間関連メモ Pythonで日付、時間を操作する際のメモ。 すーぐ忘れるので。 以下、コードスニペットのように関数を書いて行くが、...

December 28, 2021 · 2 min · Me

2020-03-09-virtualenvでポータブルな環境を作る

virtualenvで作った環境を持ち運びやすいように(ポータブルに)するためのメモ。 具体的には、その環境でインストールしたライブラリを、移...

March 10, 2020 · 2 min · Me

2020-03-10-VisualCodeStudioでvirtualenvを使う

PythonのvirtualenvをVisual Code Studio(以降、VSC)に認識させるには、のメモ。 一言でいえば、virtualenvを...

March 10, 2020 · 2 min · Me

2020-02-22-京急の運行状況をpythonで取得しよう

はじめに 端的に言えば、本稿では、ある特定のwebページから、必要な情報を取り出す方法をまとめる。 具体的にはpythonを使って、京急のweb...

February 23, 2020 · 7 min · Me

2020-01-18-VisualStudioCode_python_Windowsセットアップ

Visual Stuido CodeでPythonセットアップ Visual Code Studioをインストールする。 ここから。 .zipを選べばポータブルバージョンが落ちてくる。 Pyt...

January 18, 2020 · 1 min · Me

[メモ] SlackとMattermostそれぞれのincomingWebhookへのポスト方法の違い

MattermostはSlackのクローンであるが、incomingWebhookへのポストだけは、どうも違いがあるようだ。 以下にSlack...

June 12, 2016 · 1 min · nobwak

[メモ][Python] AnacondaをWindows xpにインストールしようとすると失敗する

Anacondaは、Pythonのほかに、IPython、Spyder、pandas他便利ライブラリが一式でついてくるお手軽Python環境...

June 8, 2016 · 1 min · nobwak

Slack/MattermostのbotをPythonのFlaskで作ろう

Slack/Mattermost(以降、まとめてSlack)のbotといえばHubotが有名だ。 Hubotはcoffeescriptで書かれ...

June 2, 2016 · 5 min · nobwak

[Python] listの差分を知るには

Pythonで、二つのリストの差分を知るには。 リストのままでは引き算ができない。 set()でset型にしてから引き算をする。 ただしset()...

May 22, 2016 · 1 min · nobwak

[Python][memo] タイムスタンプの差を求める

すぐ忘れるのでメモ。 文字列としてのタイムスタンプは、datetime.datetime.strptimeで、フォーマットを指定してdatet...

May 19, 2016 · 1 min · nobwak

[Python] requestsとlxmlで京急の運行情報を抽出しよう

botに京急の運行情報を調べさせて、Slackで発言させたい。 使用言語はPython。 さあどうしようかと思ったら、さいきんは、どんなものでも...

May 8, 2016 · 2 min · nobwak

[Python] wxPythonで、タイトルバーにアイコンを表示するには

Pythonからpy2exeなどでWindowsアプリケーションを作成したときに、アイコンを設定することができる。 しかし、作成したアプリケー...

August 5, 2015 · 1 min · nobwak

[Python][Windows] Windows7への純正Pythonインストールメモ

ActivePython入れたり純正Python入れたり訳わかんなくなるからメモ。 Pythonのインストール https://www.python.org/ から2.xでも3.xでもダウン...

January 12, 2015 · 1 min · nobwak

[Python] wxGladeでGUIのデザインを

Python、Perl、Ruby、PHPなどのLight Languageは、俺みたいな素人プログラマでもじゃんじゃんコードを書けるところが素...

December 29, 2014 · 3 min · nobwak

[Python] pyInstallerの遅さにがっかりしてpy2exeにしたら爆速で驚いた件

自作PythonスクリプトをWindows実行バイナリに変換する場合、pyInstallerはとっても楽ちんなのであるが、問題もある。 実行フ...

October 23, 2014 · 5 min · nobwak

[メモ] wxPythonがOS Xにインストールできない(解決)

wxPythonはWindows, OS X, LinuxなどOSを問わずGUIアプリケーションを作ることのできる超絶ありがたいツールである。 あるのだ...

September 19, 2014 · 1 min · nobwak

[メモ][Python][SQLite] 巨大なSQLiteデータベースからレコードを取り出すには

PythonでSQLiteのデータベースからデータを抜き取るときには何種類か方法がある。 fetchallで一気に取得する方法 fetchone...

September 14, 2014 · 1 min · nobwak

[メモ] Pythonで標準エラー出力に表示するには

sys.stderrを使う。 例1) import sys sys.stderr.write('Error occurred!') 例2) import sys print >> sys.stderr, 'Error occurred!' http://docs.python.jp/2/library/sys.html#sys.stderr http://stackoverflow.com/questions/5574702/how-to-print-to-stderr-in-python https://sites.google.com/site/diveintopythonjp/home/10-sukuriputo-to-sutorimu/10-2-hyoujun-nyuuryoku-hyoujun-shutsuryoku-soshite-era

July 31, 2014 · 1 min · nobwak

[メモ] MacにPythonのmatplotlibをインストール

matplotlibには、gfortran、freetypeが必要で、こちらはbrewでインストールする。 あとはpipでnumpy, scip...

July 9, 2014 · 1 min · nobwak

[Python] 二つのタイムスタンプの差分を計算するには

datetimeを使うのが教科書的な回答になるわけだが、ただタイムスタンプってえのは大抵2014/06/20 23:03:58.455118と...

June 30, 2014 · 1 min · nobwak

[メモ] MacにhomebrewでPythonをインストール(virtualenvまで)

brewでpythonをインストールする 10.9.3にはPython 2.7.5が入っている。 brewでこれを新しいものに。 またvirtual...

June 1, 2014 · 1 min · nobwak

ブロック図作成ツールblockdiag(ERROR: The _imagingft C module is not installedの倒しかた)

ブロック図作成ツールblockdiagとは、テキストファイルから以下のような図を作成してくれるツールである。 これをFreeBSD にインストー...

May 24, 2014 · 4 min · nobwak

Pythonベースのプロジェクト管理ツール、tracのインストール

Pythonベースのプロジェクト管理ツールtracをインストールした経緯を示す。 プロジェうと管理ツールとしては、redmineもインストール...

May 20, 2014 · 7 min · nobwak

PyInstallerで作ったWindowsアプリでバージョンを表示させたい(Version Resource Fileの作りかた)

Windowsアプリケーションのバージョンは、そのプロパティから確認できる。 PyInstallerでWindowsアプリケーションを作るとき...

May 9, 2014 · 3 min · nobwak

Windowsにpyinstallerをインストール

過日、起こしたpyinstallerのインストール方法が盛大に間違っていたので改めて示す。 (動いていたからまったく気がつかなかった・・・・)...

May 5, 2014 · 3 min · nobwak

[Python2] Hex文字列とBin文字列でコンバート

メモでござる。 Hex文字列をBin文字列に変換したり、その逆に変換するには。 Bin->Hex まずサンプル。 bindata = "00001011" hexdata = "" scale = 2 num_of_digits = 2 hexdata = hex(int(bindata,scale))[2:].zfill(num_of_digits) print "%s ====> %s" % (bindata, hexdata) 実行...

May 1, 2014 · 1 min · nobwak

[Python2] stringを逆に表示するには

ビット列を逆に読むときとかに。 [::-1]という指定 Python2で文字列を逆に表示するには、スライスで[::-1]と指定すればよい。 teststring = "123456"...

April 30, 2014 · 1 min · nobwak

Pythonがあればwebサーバを動かせる件について

Pythonがあれば、webサーバソフトウェアを追加することなくwebサーバを立ち上げることができる。 たいへん便利なのでメモしておく。 書式 Python...

February 24, 2014 · 1 min · nobwak

Hadoopフレンドリーなデータとは

ログは1行1イベントに 何を言っとるんだお前はという感じであるが、つまりこういう事である。 通常、ログは1行が1イベントである。 たとえばapac...

January 23, 2014 · 3 min · nobwak

Pythonアプリに引数を渡そう

PythonでWindowsアプリケーションを作ったとする。 たとえばファイルを引数に取り、整形するものだとする。 せっかくWindowsアプリ...

January 10, 2014 · 2 min · nobwak

PythonでWindowsアプリケーションを作ってみよう

Pythonには、pythonスクリプトを手軽にWindowsアプリケーション化できるツールが揃っている。 有名なのはPy2exeとPyIns...

December 27, 2013 · 4 min · nobwak