Python

スポンサーリンク
Python

[Python]tkinterを使って画面やボタンなどを表示させてみた

Pythonって統計・解析処理系でよく使うイメージがあって、GUIアプリは作ったことなかった。 PDFや画像を解析するとき、解析に使うパラメータでどう結果が変わるか視覚的判断するために、作ってみました。 ※これまでもグラフ(matplotl...
Python

[Python]Windowsアプリ(exeファイル)を作る

PythonでWindows上で動くGUIアプリを作ったのですが、Python環境がないパソコンでも使ってもらおうと、exeファイルの生成方法を調べました。 PyInstallerでexeファイルを生成できます。 公式:Using PyI...
Python

[Python]正規表現・改行含む複数行マッチング・繰り返しマッチング・複数条件マッチング

Pythonで、掲題通り、改行を含んだ文字列を検索とか置換を行いたくて、その正規表現について調べました。 対象文字列の例 ※日本語の文字列です 以下の文字列が、test_textに代入されているケースを想定 あああ いいい [start:う...
Python

[Pythonはあんま関係ない話]scikit-imageの参考画像が参照できなくなった件について調べた

scikit-image(画像処理に特化した Python 画像ライブラリ)で、サンプル画像を使おうとしたときに、 軽くネットをみて実装したコードがエラーとなったことがきっかけで少し調べた情報を残しておきます。 Pythonあんま関係ないで...
Python

[Python]tabulaで表抽出したら、空の表や、空のセルがむっちゃでたので、無理やり対応した思い出

pdfから表を抽出するライブラリを使っていた時の話。 tabulaを使っていたけど、表抽出って汎用的にやるのが難しいので、どうしてもターゲットになる表に対して、力業で読めるようにしてあげる必要がある。 以下のようなイメージで取得したところ、...
Python

[Python]tabulaが起動しない場合の対策。(ArgumentError) invalid byte sequence in Windows-31J

解決策 exeファイルを叩いて実行するのではなく、 コマンドプロンプトでRUBYOPTにUTF-8を設定する。 set RUBYOPT=-EUTF-8 tabula.exe ※Windowsの環境変数として設定することでも対処可能 事の発端...
Python

[python]のたまに使うけど、書くのがめんどくさく、コピペしたいコード

キーボード打つのがめんどくさかったけど、 たまにしか出てこないので、コピーするときに探すことがあったので。 ここに書くと、次からはタイプするような気もする。 環境はpyhon3.7 文字列のリスト配列から、任意の文字列を含む要素を取り出す方...
Python

[python]TypeError: initial_value must be str or None, not bytes

どこかからコードをコピーしてそのまま使ってまっていて、 そのコードがpython2系のコードだった。 エラー TypeError: initial_value must be str or None, not bytes 対策 from i...
Python

[Python]エラー対処法(TypeError: a bytes-like object is required, not ‘str’)

APIレスポンスやファイル内から取得したデータをreplaceメソッドなどで変換しようとしたときに発生したエラーだったと思います。 実装時に、あまり型チェックなどを意識しておらず、対象の変数がbytes型なのに、引数の文字列はstr型である...
Python

[Python]AttributeError: ‘NoneType’ object has no attribute ‘rstrip’

以下のようなコードを書きました。 2か所エラーがありました。 環境は、Python3.7、Windows10 if cc.endswith(b'stream'): strpos = f.tell() wh...
スポンサーリンク
タイトルとURLをコピーしました