Python

スポンサーリンク
Python

【Python】CSVのデータの合計値をエクセルの対応する場所に書き込む

やりたいこと CSVで管理されたデータをエクセルファイルの対応する場所に書き込みます。 ユースケース CSVにNameごとにDataA-Cが管理されています。 その合計値を、エクセルファイルのNameの対応する場所に書き込みます。 サンプル...
Python

【Python】引数を別ファイルで管理する【importlib.import_module】

やりたいこと コマンドライン引数で毎回値を打つのがめんどくさいので、コンフィグファイルを用意して引数を管理します。 Pythonの標準モジュールimportlib.import_moduleを使用します。 サンプルコード コンフィグファイル...
Python

【Python】コマンドライン引数とオプション

サンプルコード まずはサンプルコードです。 sample.py import argparse def arg_parser(): """Parser.""" parser = argparse.ArgumentParser() parse...
Python

【Sphinx】テーマにHTMLを使って追記する

やりたいこと HTMLを直接書いて、テーマにちょっとだけ追記したい 方法 source/_templates/page.htmlを作成して下記のように記入します {% extends "!layout.html" %} {% block h...
Python

【Python】HTMLを解析する(タグ/属性/コンテンツ)

はじめに PythonでHTMLの タグ(Tag)/属性(Attribute)/コンテンツ(Contents)/コメント(Comment)/doctype を解析します。 HTMLを解析する 入力となるHTMLは以下です <!DOCTYPE...
Python

【Python】辞書っぽい文字列型(string)を辞書型(dict)に変換する

サンプルコード import json a = '{"hoge": 0, "fuga": 1}' print(type(a)) print(type(json.loads(a))) # 出力 # <class 'st...
Python

【Python】<文字列>.format()で辞書(dict)を引数にする

はじめに 文字列に.format()を使うことで、「{}」で囲った文字列を置換できます print("{val} !".format(val="Hello")) # 出力 # Hello ! 今回は、「{}」に辞書(dict)のキーがあると...
Python

【Python】Numpyのみでニューラルネットワークを実装する

環境 Python 3.9Numpy 1.21.5 仕様 入力層2・中間層3・出力層2xor, nandを学習する中間層・出力層の活性化関数はシグモイド関数を使用するバイアスなし 図1:作成するニューラルネットワークをイメージ A1A2C1...
Python

【Python】実行引数をGUIで与えるクラス

田中太郎 Pythonスクリプトを実行するときに実行引数をGUIで与えます 仕様 a = main(<引数名のリスト>)main.run() でGUIが立ち上がります。 各エントリーボックスに入力して「Run」をクリックするとコマンドライン...
Python

Python|エクセルファイルの差分を確認する

田中太郎 PythonでExcelファイルの差分を取ります。 行ヘッダ、列ヘッダ、行列ヘッダがある場合の3種類作成しました。 仕様 使用するパッケージ:pandas 入力:差分を取りたいエクセルファイルAとB 出力:差分のある行 or 列 ...
スポンサーリンク