python3

Python3

Python MongoEngineでEmbeddedDocumentListFieldの中から日付の範囲を指定して抽出する

MongoEngineで指定した日付の範囲内のドキュメントを取り出す。コレクションSomeCollectionは以下のようになっています。なお、MongoEngineを使っているので、Python上ではSomeDocumentクラスでコレク...
Pygame

Python Pygameでキーリピート

wxPythonでは画像の色合いがFinderのプレビューと違っていたが、Pygameではほとんど同じなようだ。なので、以前作ったやつをPygameに移植したい。そのためのメモ。キー入力のリピートについて、その辺の記事では長押し版(get_...
wxPython(Phoenix)

wxPython なんちゃってスペクトラムアナライザを作る

先日書いた、wxPython matplotlibと併用しつつ描画を呼び出す - ikapを利用して、なんちゃってスペクトラムアナライザを作った。スピーカーから出る音を音声入力として扱う設定が難しい。(PCの設定の問題)Macでやった手順:...
wxPython(Phoenix)

wxPython matplotlibと併用しつつ描画を呼び出す

久しぶりにwxPythonを触ったら4.0.0aが出ていた、Phoenixが合流したのかな?matplotlibをwxPythonで扱う - white wheelsのメモのページのようにmatplotlibをwxPythonを使って表示し...
Python3

Python3 標準入力を変更する

Python3の標準入力の変更について記述が少なかったのでメモ。以下のようにできる。ファイル記述子を用いた場合はコメントアウト部分。sys.stdinをopenしたものに変えればいい。# -*- coding: utf-8 -*-impor...
Python3

Python3 同じ親フォルダの違う子フォルダからモジュールをインポートする

Deep Learningの本を手を動かしながら、かつ、遭遇した問題を解決しながら読んでいる。ゼロから作るDeep Learning ―Pythonで学ぶディープラーニングの理論と実装posted with amazlet at 17.05...
Python3

Python3 matplotlibでRuntimeErrorが出た時の対処

Deep Learningを知ろうと思い立ち、以下を読み進めている。ゼロから作るDeep Learning ―Pythonで学ぶディープラーニングの理論と実装posted with amazlet at 17.05.18斎藤 康毅 オライリ...
Python3

Python3 pyinstallerでバンドルするときに、ぼやけなくさせる

wxPython(Phoenix) pyinstallerでバンドルするときの大雑把な流れ - ikapで最後に書いた、pyinstallerで作成した.appを起動するとぼやける問題の回避策pyinstallerのドキュメントにあった。U...
wxPython(Phoenix)

wxPython(Phoenix) pyinstallerでバンドルするときの大雑把な流れ

pyinstallerでwxPython(Phoenix)のアプリをバンドルする流れの大雑把なまとめ。Macでpipを利用しています。pyinstallerを使う。pyi-makespec <options> <appname>.pyで.s...
wxPython(Phoenix)

wxPython(Phoenix) キーボード操作は、wx.EVT_CHAR_HOOKを使うのが良さそう

少し前に、wxPython(Phoenix) event.Skip()できないイベントで、イベントを他に渡す - ikapで、KeyEventは伝播できないと述べていたが、特定のイベントではSkip()で伝播させられるようだ。wx.EVT_...