ぺーぱーふぇいす

雑記と備忘録。私はプログラマ。

Python

【Python】ファイル情報格納クラス(フルパスとか作成日時とか格納しとく入れ物)

ちょっとしたファイル処理とかする時、フルパスとかファイルサイズとか、ファイルのプロパティを総合的に扱う時にpathlibを使ったり、ファイル作成日時を調べるのにos.path.getctime()とか使い分けるのがめんどくさい。 コンストラクタにパスを渡したら、該…

VSCodeでPython(Anaconda)実行環境を作る

新しいノートPCを購入したので、もろもろ環境を構築しています。 ストレージに余裕があったので、PythonはAnacondaを通じて入れました。ナウいMicrosoft製のコードエディタ兼IDEのVisual Studio Code(以下、VSCode)もインストールしたので、VSCodeでPython…

【Python】pandasでCSVとかTSVとかやるカンペ

PythonでCSV(TSV)ファイルの入出力用の自分用のカンニングペーパー。 ついでにカンマやタブ文字以外での区切り文字についてちょこっと。 モジュールとしてpandasを使ってDataFrameとして読み込み、主にループとかで処理する想定。 あと、補足とかはぼちぼ…

Meryを即席文字列加工マッスィーンにするためにしていること

SEO対策もへったくれもなさそうなタイトル。 まあ、個人用のカンペみたいなもんだしいいかな。 まず、「どういうこと?」って言われれば、Meryで文字列加工用のスクリプトをPythonで書いてそのまま直接実行して結果を出力するよってこと。 例えば、リスト羅…

【Python】文字列操作カンペ

Pythonで文字列加工したり、ファイルから文字列読み書きする際の処理まとめ。カンニングペーパー。 よく忘れるので。 たまに修正するかも。ちなみにPython3.x系。