Python
Pythonで簡単なGUIを表示する場合、標準モジュールで何も追加しなくても使えるtkinterが便利です。 tkinterには、tkinter.simpledialog.Dialogというダイアログを表示するためのひな形クラスが存在するので、それを使用すると割と簡単にダイアログを作ること…
昨日から、Pythonで作ったプログラムのurllib.request.urlopenがなにやら以下のエラーで失敗するようになっていました。 <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate has expired (_ssl.c:1129)> なんでだろう と考えていて思い立って気付いた結果が、Let's EncryptのルートCA期限切れ。 jp.techcrunch.com 最近のブラウザなどは大</urlopen>…
だいぶハマった。 久しぶりに触るプログラムでpipenv installやpipenv updateをすると、次のようなエラーメッセージが出てくるときがあります。 ValueError: invalid literal for int() with base 10: ... 一番最後に出てくるエラーはUnicodeDecodeErrorだっ…
さてなんとなく他の方の記事を読んで「そういえば書いてないな」と思ったので。 neko314.hatenablog.com 元記事ほど大きなプロダクトではないですが、こちらでもPyPDF3に行なったプルリクエストがマージされました。 github.com 問題概要 内容は「PyPDF3*1で…
結局ソースコードを追ってデバッグ実行してなんとか対応できた・・・。 PyWebViewというPythonのモジュールを使うと、HTMLをPythonデスクトップアプリのGUIに使うことができます。 pywebview.flowrl.com webview#create_window()というメソッドを使って生成…
表題の通りですが、先日stand.fm用に録音した音声に、独自に作ったBGMを貼り付けるツールを作りました。 github.com やってることはそんなに難しいことではなく… あらかじめBGMに使えるループ可能なBGMを用意する(1分程度) BGMと録音した音声をPythonのPydub…
先日こちらを買いましてん。 ファイアーエムブレム 風花雪月 オリジナル・サウンドトラック(特典なし)アーティスト:VARIOUS ARTISTS発売日: 2021/02/17メディア: CD ゲームのサウンドトラックを買ったことがある方はわかると思いますが、これ、PCにリッピン…
たいしたことではないですが覚えておくといろいろ役に立つのでメモ。 Pythonでは、関数の戻り値をtupleで得るなど、複数の値を1度に取得することがたまにあります。 たとえばtkinterでウィンドウの寸法を取得するには、window.geometry()で取得できる値を分…
これは、エラー・ロギング Advent Calendar 2020 - Adventar25日目のブログです。 最終日はTkSugarに続き、わたしが公開しているモジュール、LogReporterについてお話ししようかと思います。 pypi.org
このブログは、はんなりPython Advent Calendar 2020 - Qiita15日目の記事です。 TkSugarというのは、わたしがつくったモジュールで、YAML形式のファイルを読み込むと、それに準じたTkのウィンドウを生成する というモジュールです。 github.com コントリビ…
このブログは、【みんなのITもくもく会】自己紹介 Advent Calendar 2020 - Adventar8日目の記事です。 実はやってたstand.fm。わたしは基本的に、stand.fmはPCで録音して配信しています。 stand.fm stand.fmはスマートフォンでしか使えないアプリなのですが…