• 本当は、田舎に庵を建てて隠遁生活したいけど、先立つものも無いので自宅で..。

Python

【Python】pickleの空ファイル

pickleの空ファイルを作ろうと思ってうっかりテキストエディタで何も書いてないファイルを作ったらエラーが出て、原因を特定するのに随分と時間がかかってしまった。 まあ、後から考えてみればあたりまえなん ...

続きを読む

【Pytho】辞書をファイルに保存、ファイルから読み込む

C#ではテキストにして保存や読み込みをやっていたけど、Pythonではpickleモジュールを使って簡単にシリアライズして読み書きできるみたい。 ただ、.pklファイルはテキストエディタでは開けないの ...

続きを読む

【Python】ようやくできた

ランダムに応答するChatBotがようやくできた。 ソースだけ記録。 ソースが長くなったので、モジュールに分割した。 いままでソースファイルをNASに置いていたけど、デバッグの時に変なファイルができる ...

続きを読む

【Python】Mecabで名詞だけ取り出す

あんまりすっきりしないけど、とりあえずできた。 ポチが抽出されていないけど、辞書の問題なのでとりあえず放置。 もっとすっきりした方法がありそうだけど、今のスキルじゃこの程度が限界。

続きを読む

【Python】鸚鵡返し

以前C#で作った入力したテキストに対して「**って何?」と返事をするロボットを作成した。 窓をclassにしようと思ったけどうまく行かないみたいなので、クラスにするのはやめた。 また、スクロールバーが ...

続きを読む

【Python】classにしてみた

思ったより時間がかかったけど、だいぶ理解が進んだ実感がある。 マスターできるまで、寿命が続くかどうかだな..

続きを読む

【Python】やっぱりGUIは面倒だ

Pythonにもだいぶ慣れてきたので、C#で作った和文ボットをPythonで書き換えようと思っているけど、Guiを作成するのは思った以上に面倒だ。 Entryに入力した文字をTextに表示するだけのG ...

続きを読む

【Python】NumPyのFFTを試してみる

sin波のバイナリデータを直接生成してNumPyのFFTで表示してみた。 とんでもなく短いコードで書けてしまうことに驚いた。  ただ気になるのは実行速度。 ネット上のPythonに関する記事を読んでい ...

続きを読む

【Python】pydubを試してみた

音声データを扱うのに便利なpydubを試してみた。 pudubのモジュールをインストールして簡単なプログラムを走らせてみると、ffmpegがないというワーニングが出る。  どうも、ffmpegと依存関 ...

続きを読む

【Python】連続音を出す

まだまだ超初心だけど、Pythonで自前のプログラミングができるようになった。 最初に作ったのが、連続音を出すだけのプログラム。 PyAudioを使った。 バイナリのデータを作成して、streamにデ ...

続きを読む