-
PythonからOS固有エクスプローラーでファイルを開く方法を考えるPythonからファイルを物理的に開きたいです。 ※ ファイルをコード内で読み込む意味ではない ▼ 例えば次の場所にファイルがある [crayon-62fc8f114e1f8966026505/] ▼ ファイルの場所(デ...
-
Pythonでファイルのmimetypeを取得する一番簡単な方法【ライブラリなし】PythonにおけるMIMEType ファイルからMIMETypeを調べたい ライブラリとかも使いたくない そこで見つけたのが次のモジュール mimetypes 本当に名前のまんまです。 MIMEタイプを本当に簡単に取得...
-
Python lambda vs partial の決定的違い。似てるけど別物だったこの2つは似てるけど違います。 lambda式 functools.partial 式かどうか、という単純な違いじゃありません、 もちろんそれも違うけどもっと根本的なことです。 そして両者の決定的な違いが分からず、 同じ...
-
Pythonはインクリメント演算子がないのに前置でエラーが出ない?その理由Pythinには次の演算子は存在しません。 ++x : 前置インクリメント x++ : 後置インクリメント --x : 前置デクリメント x-- : 後置デクリメント それにも関わらず。驚いたのが次の事実 なぜか ++x...
-
Python+OpenCVで動画を範囲時間だけカットする方法コード例OpenCVには動画カットするメソッドはありません。 ▼ でも次のことを実現したかった 例えば1分30秒の動画あって、 開始地点25秒からとして、 終了地点50秒までカットしたい 結論から書くとOpenCVでもできます。...
-
Python+OpenCVで動画のnフレーム目を画像として保存してみたPython+OpenCVでやってみた ある動画をopencvで読み込みする 動画のnフレーム目を画像で保存したい 全フレームを連番で画像保存したい そういうことが実現したかったです。 ところがPython+OpenCV...
-
Python “expected an indented block” エラー4つの原因・解決策Pythonで時折こういうエラーに遭遇します。 ▼ このようなエラーが発生 File "launcher.py", line 170 class WebEnginePage(QWebEnginePage): ^ Inde...
-
【Python】mysqlクエリのWHERE INに配列(list)を直接渡す方法【mysql.connetor】Pythonはつい最近始めたばかりです。 だからこそ新しい学びが多いですね。 今回はMySQLクエリの動的な作り方について 端的に書くとこのような状況です mysql.connectorをMySQL操作に使用 WHERE...
-
【Python】fcntl.flockをwindows含めてマルチプラットフォームに使う方法Pythonのfcntl.flockについて これはWindowsでは使えないことになってます。 使えたとしてもDockerが必須条件みたいです。 ただ僕はDockerを使ってません。 でも排他的ファイルロックが必要でし...
-
Pythonでダウンロードなしでファイルサイズを調べる方法【requests】最近Pythonに手を出し始めました。 今回気になったのは次のこと URLからファイルサイズを調べたい ただしダウンロード無しで 通信にはrequestsを使っていました。 それを使うこと前提の方法です ヘッダー取得して...